Method: projects.translateText

Traduce il testo di input e restituisce il testo tradotto.

Richiesta HTTP

POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{parent}:translateText

Parametri del percorso

Parametri
parent

string

Obbligatorio. Proietta per effettuare una chiamata. Deve fare riferimento al progetto di un chiamante.

Formato: /projects/{project-id}.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "contents": [
    string
  ],
  "mime_type": string,
  "source_language_code": string,
  "target_language_code": string,
    string: string,
    ...
  }
}
Campi
contents[]

string

Obbligatorio. Il contenuto dell'input in formato stringa. Consigliamo che i contenuti totali siano inferiori a 30.000 punti di codice. La lunghezza massima di questo campo è 1024.

mime_type

string

Facoltativo. Il formato del testo di origine, ad esempio "text/html", "text/plain". Se non viene specificato, il tipo MIME predefinito è "text/html".

source_language_code

string

Facoltativo. Il codice lingua BCP-47 del testo di input, se noto, ad esempio "en-US" o "sr-Latn". I codici lingua supportati sono elencati in Supporto delle lingue. Se la lingua di origine non è specificata, l'API tenta di identificarla automaticamente e la restituisce nella risposta.

target_language_code

string

Obbligatorio. Il codice lingua BCP-47 da utilizzare per la traduzione del testo di input, impostato su uno dei codici lingua elencati in Supporto delle lingue.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di TranslateTextResponse.