TranslationService
Proporciona operaciones de traducción de lenguaje natural.
DetectLanguage |
---|
Detecta el idioma del texto de una petición. |
GetSupportedLanguages |
---|
Devuelve una lista de idiomas admitidos para la traducción. |
TranslateText |
---|
Traduce el texto introducido y devuelve el texto traducido. |
DetectLanguageRequest
Mensaje de solicitud para la detección de idiomas.
Campos | |
---|---|
parent |
Obligatorio. Proyecta para hacer una llamada. Debe hacer referencia al proyecto de un llamante. Formato: |
mime_type |
Opcional. El formato del texto de origen, por ejemplo, "text/html" o "text/plain". Si se deja en blanco, el tipo MIME será "text/html" de forma predeterminada. |
content |
El contenido de la entrada almacenado como una cadena. |
DetectLanguageResponse
El mensaje de respuesta para la detección del idioma.
Campos | |
---|---|
languages[] |
El idioma más probable detectado por la API Translation. La API Translation siempre devolverá un solo resultado por cada solicitud. |
Idioma detectado
El mensaje de respuesta para la detección del idioma.
Campos | |
---|---|
language_code |
El código de idioma BCP-47 del contenido fuente en la petición (se detecta automáticamente). |
confidence |
La confianza del resultado de detección para este idioma. |
S3Source
Ubicación de almacenamiento del contenido de entrada.
Campos | |
---|---|
input_uri |
Obligatorio. URI de los datos de origen. Por ejemplo, |
GetSupportedLanguagesRequest
Mensaje de solicitud para descubrir los idiomas admitidos.
Campos | |
---|---|
parent |
Obligatorio. Proyecta para hacer una llamada. Debe hacer referencia al proyecto de un llamante. Formato: |
display_language_code |
Opcional. Idioma que se va a usar para devolver nombres localizados y legibles por humanos de los idiomas admitidos. Si falta, los nombres visibles no se devuelven en una respuesta. |
Idioma admitido
Una única respuesta de idioma admitida corresponde a la información relacionada con un idioma admitido.
Campos | |
---|---|
language_code |
Código de idioma admitido, que suele ser 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 del idioma con un formato legible por humanos, 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
El mensaje de respuesta para descubrir los idiomas compatibles.
Campos | |
---|---|
languages[] |
Una lista de respuestas de idiomas compatibles, Esta lista contiene una entrada para cada idioma que admite la API Translation. |
TranslateTextRequest
Mensaje de solicitud de traducción síncrona.
Campos | |
---|---|
contents[] |
Obligatorio. 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 1024 caracteres. |
mime_type |
Opcional. El formato del texto de origen, por ejemplo, "text/html" o "text/plain". Si se deja en blanco, el tipo MIME será "text/html" de forma predeterminada. |
source_language_code |
El código de idioma BCP-47 del texto de entrada, si se conoce (por ejemplo, |
target_language_code |
Obligatorio. Código de idioma BCP-47 que se va a usar para traducir el texto de entrada. Debe ser uno de los códigos de idioma que se indican en la sección de idiomas admitidos. |
parent |
Obligatorio. Proyecta para hacer una llamada. Debe hacer referencia al proyecto de un llamante. Formato: |
TranslateTextResponse
Campos | |
---|---|
translations[] |
Respuestas de traducción de texto. Este campo tiene la misma longitud que |
Traducción
Una sola respuesta de traducción.
Campos | |
---|---|
translated_text |
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 ha proporcionado el idioma de origen, no se detectará automáticamente el idioma y este campo estará vacío. |