Definindo a formalidade no Amazon Translate - Amazon Translate

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Definindo a formalidade no Amazon Translate

Opcionalmente, você pode especificar o nível de formalidade desejado para traduções para os idiomas de destino suportados. A configuração de formalidade controla o nível de uso formal do idioma (também conhecido como honoríficos ou registro) na saída da tradução. A configuração de formalidade está disponível para tradução em tempo real e processamento assíncrono em lote.

A formalidade suporta os seguintes valores:

  • Informal — Todas as frases no texto traduzido usam construções linguísticas associadas à comunicação informal. Por exemplo, o texto traduzido usa a forma familiar dos pronomes de segunda pessoa e sua concordância verbal (ou a forma Kudaketa para japonês).

  • Formal — Todas as frases no texto traduzido usam construções de linguagem associadas à comunicação formal e educada. Por exemplo, o texto traduzido usa a forma formal dos pronomes de segunda pessoa e sua concordância verbal (ou a forma Teineigo para japonês).

Por exemplo, a frase “Você tem certeza?” pode ter duas traduções corretas em alemão: 'Sind Sie sicher? ' para o registro formal e “Bist du sicher?” para o informal.

Se o Amazon Translate não oferecer suporte ao nível de formalidade para o idioma de destino, ou se você não especificar o parâmetro de formalidade, o trabalho de tradução ignorará a configuração da formalidade.

Usando a configuração de formalidade

Para definir a formalidade em uma solicitação de tradução em tempo real, realize uma destas ações:

  • Na página de tradução em tempo real no console do Amazon Translate, em Additional settings (Configurações adicionais), habilite a configuração de Formality (Formalidade) e selecione um dos valores.

  • Use o parâmetro Settings na TranslateTextoperação na API Amazon Translate.

  • Para o translate-text comando no AWS CLI, defina o parâmetro --settings como Formality=FORMAL ouFormality=INFORMAL. Para obter mais informações, consulte translate-text na Referência de comando da AWS CLI.

Para definir a formalidade em uma solicitação de tradução em lote, defina o parâmetro Formality (Formalidad)e ao iniciar o trabalho de tradução. Para obter mais detalhes e exemplos, consulte Executando um trabalho de tradução em lote.

Para solicitações de CLI ou API, o campo AppliedSettings na resposta inclui a configuração de formalidade (se houver) da solicitação. Se o idioma de destino não oferecer suporte à formalidade, o valor AppliedSettings na resposta será NULL.

linguagens compatíveis

O Amazon Translate suporta a configuração de formalidade para tradução de qualquer idioma de origem para os seguintes idiomas de destino.

Idioma Código do idioma
Holandês nl
Francês fr
Francês (Canadá) fr-CA
Alemão de
Hindi hi
Italiano it
Japonês ja
Coreano ko
Português (Portugal) pt-PT
Espanhol es
Espanhol (México) es-MX

Para todos os idiomas compatíveis com o Amazon Translate, consulte Idiomas e códigos de idioma compatíveis.