

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Configuración del nivel formalidad en Amazon Translate
<a name="customizing-translations-formality"></a>

Si lo desea, puede especificar el nivel de *formalidad* deseado para las traducciones a los idiomas de destino admitidos. La configuración de la formalidad controla el nivel de uso formal del idioma (también denominado [fórmulas de tratamiento](https://en.wikipedia.org/wiki/Honorifics_(linguistics)) o [registro](https://en.wikipedia.org/wiki/Register_(sociolinguistics)#Register_as_formality_scale)) en la salida de la traducción. La configuración de formalidad está disponible para la traducción en tiempo real y el procesamiento asíncrono por lotes.

La formalidad admite los siguientes valores:
+ **Informal**: todas las oraciones del texto traducido utilizan construcciones lingüísticas asociadas a la comunicación informal. Por ejemplo, el texto traducido utiliza la forma familiar de los pronombres en segunda persona y su concordancia verbal (o la forma kudaketa en japonés).
+ **Formal**: todas las oraciones del texto traducido utilizan construcciones lingüísticas asociadas a la comunicación formal. Por ejemplo, el texto traducido utiliza la modalidad formal de los pronombres en segunda persona y su concordancia verbal (o la forma teineigo en japonés). 

Por ejemplo, la oración “Are you sure?” puede tener dos traducciones correctas en español: “¿Está seguro?” para el registro formal y “¿Estás seguro?” para el informal.

Si Amazon Translate no admite el nivel de formalidad para el idioma de destino o si no se especifica el parámetro de formalidad, el trabajo de traducción ignora la configuración de formalidad.

**Topics**
+ [Uso de la configuración de formalidad](#customizing-translations-formality-using)
+ [Lenguajes admitidos](#customizing-translations-formality-languages)

## Uso de la configuración de formalidad
<a name="customizing-translations-formality-using"></a>

Para establecer la formalidad en una solicitud de traducción en tiempo real, realice una de las siguientes operaciones:
+ En la página **Traducción en tiempo real** de la consola de Amazon Translate, en **Configuración adicional**, habilite la configuración **Formalidad** y seleccione uno de los valores.
+ Utilice el parámetro Settings en la [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operación de la API Amazon Translate.
+ Para el `translate-text` comando de AWS CLI, defina el `--settings` parámetro en `Formality=FORMAL` o`Formality=INFORMAL`. Para obtener más información, consulte [translate-text](https://docs.aws.amazon.com/cli/latest/reference/translate/translate-text.html) en la *Referencia de los comandos de la AWS CLI *. 

Para establecer la formalidad en una solicitud de traducción por lotes, defina el parámetro **Formalidad** al iniciar el trabajo de traducción. Para obtener más detalles y ejemplos, consulte [Ejecución de un trabajo de traducción por lotes](async-start.md).

Para las solicitudes de CLI o API, el campo `AppliedSettings` de la respuesta incluye la configuración de formalidad (si la hubiera) de la solicitud. Si el idioma de destino no admite la formalidad, el valor `AppliedSettings` de la respuesta es NULL.

## Lenguajes admitidos
<a name="customizing-translations-formality-languages"></a>

Amazon Translate admite la configuración de formalidades para la traducción de cualquier idioma de origen a los siguientes idiomas de destino.


| Idioma | Código de idioma | 
| --- | --- | 
| Neerlandés | nl | 
| Francés | fr | 
| Francés (Canadá) | fr-CA | 
| Alemán | de | 
| Hindi | hi | 
| Italiano | it | 
| Japonés | ja | 
| Coreano | ko | 
| Portugués (Portugal) | pt-PT | 
| Español | es | 
| Español (México) | es-MX | 

Para ver todos los idiomas compatibles con Amazon Translate, consulte [Idiomas y códigos de idioma admitidos](what-is-languages.md).