Romanizzare il testo

La romanizzazione converte la scrittura non latina in scrittura latina. L'alfabeto latino si basa sulla pronuncia della lingua di origine. Ad esempio, Cloud Translation trascrive in caratteri latini i seguenti caratteri giapponesi こんにちは世界 in Kon'nichiwa sekai.

Per sapere quali lingue possono essere romanizzate, consulta la sezione Lingue supportate.

Prima di iniziare

Prima di poter iniziare a utilizzare l'API Cloud Translation, devi avere un progetto in cui è attivata l'API Cloud Translation e devi disporre delle credenziali appropriate. Puoi anche installare librerie client per i linguaggi di programmazione comuni per aiutarti a effettuare chiamate all'API. Per ulteriori informazioni, consulta la pagina Configurazione.

Romanizzare il testo

REST

Utilizza il metodo romanizeText per convertire i caratteri non latini in caratteri latini.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_NUMBER_OR_ID: l'ID numerico o alfanumerico del tuo progetto Google Cloud
  • LOCATION: regione in cui vuoi eseguire questa operazione. Ad esempio us-central1.
  • SOURCE_LANGUAGE: il codice lingua del testo di origine.
  • SOURCE_TEXT: il testo nella lingua di origine da romanizzare.

Metodo HTTP e URL:

POST https://translation.googleapis.com/v3/projects/PROJECT_NUMBER_OR_ID/locations/LOCATION:romanizeText

Corpo JSON della richiesta:

{
  "source_language_code": "SOURCE_LANGUAGE",
  "contents": "SOURCE_TEXT"
}

Per inviare la richiesta, espandi una di queste opzioni:

Dovresti ricevere una risposta JSON simile alla seguente:

{
  "romanizations": [
    {
      "romanizedText": "ROMANIZED_TEXT"
    }
  ]
}

Passaggi successivi

  • La romanizzazione ha un prezzo per carattere inviato. Per ulteriori informazioni, consulta la sezione Prezzi.