TranslationService
Oferece operações de tradução de linguagem natural.
DetectLanguage |
---|
Deteta o idioma do texto num pedido. |
GetSupportedLanguages |
---|
Devolve uma lista de idiomas compatíveis para tradução. |
TranslateText |
---|
Traduz o texto introduzido e devolve o texto traduzido. |
DetectLanguageRequest
A mensagem de pedido para a deteção de idioma.
Campos | |
---|---|
parent |
Obrigatório. Projetar para fazer uma chamada. Tem de referir-se ao projeto de um autor da chamada. Formato: |
mime_type |
Opcional. O formato do texto de origem, por exemplo, "text/html" ou "text/plain". Se for deixado em branco, o tipo MIME usa como predefinição "text/html". |
content |
O conteúdo da entrada armazenado como uma string. |
DetectLanguageResponse
A mensagem de resposta para a deteção de idioma.
Campos | |
---|---|
languages[] |
O idioma mais provável detetado pela API Translation. Para cada pedido, a API Translation devolve sempre apenas um resultado. |
DetectedLanguage
A mensagem de resposta para a deteção de idioma.
Campos | |
---|---|
language_code |
O código de idioma BCP-47 do conteúdo de origem no pedido, detetado automaticamente. |
confidence |
A confiança do resultado da deteção para este idioma. |
S3Source
A localização de armazenamento do conteúdo de entrada.
Campos | |
---|---|
input_uri |
Obrigatório. URI dos dados de origem. Por exemplo, |
GetSupportedLanguagesRequest
A mensagem de pedido para descobrir idiomas suportados.
Campos | |
---|---|
parent |
Obrigatório. Projetar para fazer uma chamada. Tem de referir-se ao projeto de um autor da chamada. Formato: |
display_language_code |
Opcional. O idioma a usar para devolver nomes legíveis de idiomas compatíveis. Se estiver em falta, os nomes a apresentar não são devolvidos numa resposta. |
SupportedLanguage
Uma resposta de idioma suportado único corresponde a informações relacionadas com um idioma suportado.
Campos | |
---|---|
language_code |
Código de idioma suportado, geralmente composto pelo respetivo identificador ISO 639-1, por exemplo, "en", "ja". Em determinados casos, são devolvidos 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 apresentação especificado no pedido. |
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 compatíveis.
Campos | |
---|---|
languages[] |
Uma lista de respostas de idiomas compatíveis. Esta lista contém uma entrada para cada idioma suportado pela API Translation. |
TranslateTextRequest
A mensagem de pedido para tradução síncrona.
Campos | |
---|---|
contents[] |
Obrigatório. O conteúdo da entrada no formato de string. Recomendamos que o conteúdo total tenha menos de 30 mil pontos de código. O comprimento máximo deste campo é de 1024 carateres. |
mime_type |
Opcional. O formato do texto de origem, por exemplo, "text/html" ou "text/plain". Se for deixado em branco, o tipo MIME usa como predefinição "text/html". |
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 usar para a tradução do texto de entrada, definido para um dos códigos de idioma indicados em Suporte de idiomas. |
parent |
Obrigatório. Projetar para fazer uma chamada. Tem de referir-se ao projeto de um autor da chamada. Formato: |
TranslateTextResponse
Campos | |
---|---|
translations[] |
Respostas de tradução de texto. Este campo tem o mesmo comprimento que |
Tradução
Uma única resposta de tradução.
Campos | |
---|---|
translated_text |
Texto traduzido para o idioma de destino. Se ocorrer um erro durante a tradução, este campo pode ser excluído da resposta. |
detected_language_code |
Se o idioma de origem tiver sido transmitido, a deteção automática do idioma não ocorre e este campo fica vazio. |