TranslationService
Fornece operações de tradução de idioma natural.
DetectLanguage |
---|
Detecta o idioma do texto em uma solicitação. |
GetSupportedLanguages |
---|
Retorna uma lista de idiomas aceitos para tradução. |
TranslateText |
---|
Traduz o texto de entrada e retorna o texto traduzido. |
DetectLanguageRequest
A mensagem de solicitação para detecção do idioma.
Campos | |
---|---|
parent |
Obrigatório. Projeto para fazer uma chamada. Precisa se referir ao projeto de um autor da chamada. Formato: |
mime_type |
Opcional. O formato do texto de origem, por exemplo, "text/html", "text/plain". Se for deixado em branco, o tipo MIME será "text/html" por padrão. |
content |
O conteúdo da entrada armazenado como uma string. |
DetectLanguageResponse
A mensagem de resposta para detecção do idioma.
Campos | |
---|---|
languages[] |
O idioma mais provável detectado pela API Translation. Para cada solicitação, a API Translation sempre retorna apenas um resultado. |
DetectedLanguage
A mensagem de resposta para detecção do idioma.
Campos | |
---|---|
language_code |
O código do idioma BCP-47 do conteúdo de origem na solicitação, detectado automaticamente. |
confidence |
A confiança do resultado de detecção para este idioma. |
S3Source
O local de armazenamento do conteúdo de entrada.
Campos | |
---|---|
input_uri |
Obrigatório. URI dos dados de origem. Por exemplo, |
GetSupportedLanguagesRequest
A mensagem de solicitação para descobrir idiomas aceitos.
Campos | |
---|---|
parent |
Obrigatório. Projeto para fazer uma chamada. Precisa se referir ao projeto de um autor da chamada. Formato: |
display_language_code |
Opcional. O idioma usado para retornar nomes localizados e legíveis de idiomas compatíveis. Se estiver faltando, os nomes de exibição não serão retornados em uma resposta. |
SupportedLanguage
Uma única resposta de idioma aceito corresponde às informações relacionadas a um idioma aceito.
Campos | |
---|---|
language_code |
Código de idioma compatível, geralmente consistindo no identificador ISO 639-1, por exemplo, "en", "ja". Em alguns casos, são retornados códigos BCP-47, incluindo identificadores de idioma e região (por exemplo, "zh-TW" e "zh-CN"). |
display_name |
Nome legível do idioma localizado no idioma de exibição especificado na solicitação. |
support_source |
Pode ser usado como idioma de origem. |
support_target |
Pode ser usado como idioma de destino. |
SupportedLanguages
A mensagem de resposta para descobrir idiomas aceitos.
Campos | |
---|---|
languages[] |
Uma lista de respostas de idiomas aceitos. Essa lista contém uma entrada para cada idioma compatível com a API Translation. |
TranslateTextRequest
A mensagem de solicitação para tradução síncrona.
Campos | |
---|---|
contents[] |
Obrigatório. O conteúdo da entrada em formato de string. Recomendamos que o conteúdo total tenha menos de 30 mil pontos de código. O tamanho máximo desse campo é 1024. |
mime_type |
Opcional. O formato do texto de origem, por exemplo, "text/html", "text/plain". Se for deixado em branco, o tipo MIME será "text/html" por padrão. |
source_language_code |
O código de idioma BCP-47 do texto de entrada, se conhecido. Por exemplo, |
target_language_code |
Obrigatório. O código de idioma BCP-47 a ser usado para tradução do texto de entrada, definido como um dos códigos de idioma listados em "Suporte a idiomas". |
parent |
Obrigatório. Projeto para fazer uma chamada. Precisa se referir ao projeto de um autor da chamada. Formato: |
TranslateTextResponse
Campos | |
---|---|
translations[] |
Respostas de tradução de texto. Esse campo tem o mesmo comprimento de |
Tradução
Uma única resposta de tradução.
Campos | |
---|---|
translated_text |
Texto traduzido para o idioma de chegada. Se ocorrer um erro durante a tradução, esse campo poderá ser excluído da resposta. |
detected_language_code |
Se o idioma de origem foi transmitido, a detecção automática não ocorre e esse campo fica vazio. |