Method: projects.translateText

Traduce el texto de entrada y devuelve el texto traducido.

Solicitud HTTP

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

Parámetros de ruta

Parámetros
parent

string

Obligatorio. Es el proyecto para realizar una llamada. Debe hacer referencia al proyecto de un llamador.

Formato: /projects/{project-id}.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "contents": [
    string
  ],
  "mime_type": string,
  "source_language_code": string,
  "target_language_code": string,
    string: string,
    ...
  }
}
Campos
contents[]

string

Obligatorio. Es el contenido de la entrada en formato de cadena. Recomendamos que el contenido total sea inferior a 30,000 puntos de código. La longitud máxima de este campo es de 1,024.

mime_type

string

Opcional. Es el formato del texto fuente, por ejemplo, "text/html" o "text/plain". Si se deja en blanco, el tipo de MIME predeterminado es "text/html".

source_language_code

string

Opcional. Es el código de idioma BCP-47 del texto de entrada si se conoce, por ejemplo, "en-US" o "sr-Latn". Los códigos de idioma admitidos se indican en Idiomas admitidos. Si no se especifica el idioma de origen, la API intenta identificarlo automáticamente y lo devuelve en la respuesta.

target_language_code

string

Obligatorio. Es el código de idioma BCP-47 que se usará para traducir el texto de entrada. Se debe establecer en uno de los códigos de idioma que se indican en Idiomas admitidos.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de TranslateTextResponse.