TranslationService
Proporciona operaciones de traducción en lenguaje natural.
DetectLanguage |
---|
Detecta el idioma del texto en una solicitud. |
GetSupportedLanguages |
---|
Devuelve una lista de los idiomas admitidos para la traducción. |
TranslateText |
---|
Traduce el texto de entrada y devuelve el texto traducido. |
DetectLanguageRequest
Es el mensaje de solicitud para la detección de idioma.
Campos | |
---|---|
parent |
Obligatorio. Es el proyecto para realizar una llamada. Debe hacer referencia al proyecto de un llamador. Formato: |
mime_type |
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". |
content |
Es el contenido de la entrada almacenado como una cadena. |
DetectLanguageResponse
Es el mensaje de respuesta para la detección de idioma.
Campos | |
---|---|
languages[] |
Es el idioma más probable que detectó la API de Translation. Para cada solicitud, la API de Translation siempre devolverá solo un resultado. |
DetectedLanguage
Es el mensaje de respuesta para la detección de idioma.
Campos | |
---|---|
language_code |
Es el código de idioma BCP-47 del contenido fuente de la solicitud, que se detecta automáticamente. |
confidence |
Es la confianza del resultado de detección para este idioma. |
S3Source
Ubicación de almacenamiento del contenido de entrada.
Campos | |
---|---|
input_uri |
Obligatorio. Es el URI de los datos de origen. Por ejemplo, |
GetSupportedLanguagesRequest
Es el mensaje de solicitud para descubrir los idiomas admitidos.
Campos | |
---|---|
parent |
Obligatorio. Es el proyecto para realizar una llamada. Debe hacer referencia al proyecto de un llamador. Formato: |
display_language_code |
Opcional. Idioma que se usará para devolver nombres localizados y legibles de los idiomas admitidos. Si falta, no se devuelven los nombres visibles en una respuesta. |
SupportedLanguage
Una sola respuesta de idioma admitido corresponde a la información relacionada con un idioma admitido.
Campos | |
---|---|
language_code |
Es el código de idioma admitido, que generalmente consta de su identificador ISO 639-1, por ejemplo, “en” o “ja”. En algunos casos, se devuelven códigos BCP-47 que incluyen identificadores de idioma y región (por ejemplo, "zh-TW" y "zh-CN"). |
display_name |
Nombre legible por humanos del idioma localizado en el idioma de visualización especificado en la solicitud. |
support_source |
Se puede usar como idioma de origen. |
support_target |
Se puede usar como idioma de destino. |
SupportedLanguages
Es el mensaje de respuesta para descubrir los idiomas admitidos.
Campos | |
---|---|
languages[] |
Es una lista de respuestas de idiomas compatibles. Esta lista contiene una entrada para cada idioma que admite la API de Translation. |
TranslateTextRequest
Es el mensaje de solicitud para la traducción síncrona.
Campos | |
---|---|
contents[] |
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 |
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 |
Es el código de idioma BCP-47 del texto de entrada, si se conoce, por ejemplo, |
target_language_code |
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. |
parent |
Obligatorio. Es el proyecto para realizar una llamada. Debe hacer referencia al proyecto de un llamador. Formato: |
TranslateTextResponse
Campos | |
---|---|
translations[] |
Son las respuestas de traducción de texto. Este campo tiene la misma longitud que |
Traducción
Es una sola respuesta de traducción.
Campos | |
---|---|
translated_text |
Es el texto traducido al idioma de destino. Si se produce un error durante la traducción, es posible que este campo se excluya de la respuesta. |
detected_language_code |
Si se pasó el idioma de origen, no se produce la detección automática del idioma y este campo está vacío. |