

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Impostazione della formalità in Amazon Translate
<a name="customizing-translations-formality"></a>

È possibile specificare facoltativamente il livello di *formalità* desiderato per le traduzioni nelle lingue di destinazione supportate. L'impostazione della formalità controlla il livello di utilizzo formale del linguaggio (noto anche come [onorifico o [registro](https://en.wikipedia.org/wiki/Register_(sociolinguistics)#Register_as_formality_scale)) nell'output](https://en.wikipedia.org/wiki/Honorifics_(linguistics)) della traduzione. L'impostazione della formalità è disponibile per la traduzione in tempo reale e l'elaborazione asincrona in batch.

Formality supporta i seguenti valori:
+ **Informale**: tutte le frasi del testo tradotto utilizzano costrutti linguistici associati alla comunicazione informale. Ad esempio, il testo tradotto utilizza la forma familiare dei pronomi in seconda persona e il relativo accordo verbale (o la forma Kudaketa per il giapponese).
+ **Formale**: tutte le frasi del testo tradotto utilizzano costrutti linguistici associati a una comunicazione formale ed educata. Ad esempio, il testo tradotto utilizza la forma formale dei pronomi in seconda persona e il relativo accordo verbale (o la forma Teineigo per il giapponese). 

Ad esempio, la frase «Sei sicuro?» può avere due traduzioni corrette in tedesco: «Sind Sie sicher?» per il registro formale e «Bist du sicher?» per quello informale.

Se Amazon Translate non supporta il livello di formalità per la lingua di destinazione o non specifichi il parametro di formalità, il processo di traduzione ignora l'impostazione della formalità.

**Topics**
+ [Utilizzo dell'impostazione di formalità](#customizing-translations-formality-using)
+ [Lingue supportate](#customizing-translations-formality-languages)

## Utilizzo dell'impostazione di formalità
<a name="customizing-translations-formality-using"></a>

Per impostare la formalità in una richiesta di traduzione in tempo reale, effettuate una delle seguenti operazioni:
+ Nella pagina **Traduzione in tempo reale** della console Amazon Translate, in **Impostazioni aggiuntive**, abilita l'impostazione **Formalità** e seleziona uno dei valori.
+ Utilizza il parametro Settings nell'[TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operazione nell'API Amazon Translate.
+ Per il `translate-text` comando in AWS CLI, imposta il `--settings` parametro su `Formality=FORMAL` o`Formality=INFORMAL`. Per ulteriori informazioni, vedere [translate-text](https://docs.aws.amazon.com/cli/latest/reference/translate/translate-text.html) nel *AWS CLI Command* Reference. 

Per impostare la formalità in una richiesta di traduzione in batch, impostate il parametro **Formalità** all'avvio del lavoro di traduzione. Per dettagli ed esempi, consulta. [Esecuzione di un processo di traduzione in batch](async-start.md)

Per le richieste CLI o API, il `AppliedSettings` campo nella risposta include l'impostazione della formalità (se presente) dalla richiesta. Se la lingua di destinazione non supporta la formalità, il `AppliedSettings` valore nella risposta è NULL.

## Lingue supportate
<a name="customizing-translations-formality-languages"></a>

Amazon Translate supporta l'impostazione delle formalità per la traduzione da qualsiasi lingua di origine alle seguenti lingue di destinazione.


| Lingua | Codice lingua | 
| --- | --- | 
| Olandese | nl | 
| Francese | fr | 
| Francese (Canada) | fr-CA | 
| Tedesco | de | 
| Hindi | hi | 
| Italiano | it | 
| Giapponese | ja | 
| Coreano | ko | 
| Portoghese (Portogallo) | pt-PT | 
| Spagnolo | es | 
| Spagnolo (Messico) | es-MX | 

Per tutte le lingue supportate da Amazon Translate, consulta[Lingue e codici di lingua supportati](what-is-languages.md).