

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á.

# Como definir a formalidade no Amazon Translate
<a name="customizing-translations-formality"></a>

Opcionalmente, você pode especificar o nível de *formalidade* desejado para traduções para os idiomas de destino compatíveis. A configuração de formalidade controla o nível de uso formal do idioma (também conhecido como [honoríficos](https://en.wikipedia.org/wiki/Honorifics_(linguistics)) ou [registro](https://en.wikipedia.org/wiki/Register_(sociolinguistics)#Register_as_formality_scale)) no resultado 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 permite 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.

**Topics**
+ [Usar a configuração de formalidade](#customizing-translations-formality-using)
+ [Idiomas compatíveis](#customizing-translations-formality-languages)

## Usar a configuração de formalidade
<a name="customizing-translations-formality-using"></a>

Para definir a formalidade em uma solicitação de tradução em tempo real, realize uma destas ações:
+ Na página **Tradução em tempo real** no console do Amazon Translate, em **Configurações adicionais**, habilite a configuração **Formalidade** e selecione um dos valores.
+ Use o parâmetro Settings na [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operação na API Amazon Translate.
+ Para o `translate-text` comando no AWS CLI, defina o `--settings` parâmetro como `Formality=FORMAL` ou`Formality=INFORMAL`. Para obter mais informações, consulte [translate-text](https://docs.aws.amazon.com/cli/latest/reference/translate/translate-text.html) 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 **Formalidade** ao iniciar o trabalho de tradução. Para obter mais detalhes e exemplos, consulte [Executando um trabalho de tradução em lote](async-start.md).

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.

## Idiomas compatíveis
<a name="customizing-translations-formality-languages"></a>

O Amazon Translate permite configurar a formalidade da tradução de qualquer idioma de origem para os idiomas de destino a seguir.


| Idioma | Código do idioma | 
| --- | --- | 
| Holandês | nl | 
| Francês | fr | 
| Francês (Canadá) | fr-CA | 
| Alemã | de | 
| Hindi | hi | 
| Italiana | it | 
| Japonesa | ja | 
| Coreano | ko | 
| Português (Portugal) | pt-PT | 
| Espanhola | 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](what-is-languages.md).