Configuración del nivel formalidad en Amazon Translate - Amazon Translate

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

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 o registro) 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.

Uso de la configuración de formalidad

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 TranslateTextoperación de la API Amazon Translate.

  • Para el comando translate-text de la AWS CLI, defina el parámetro --settings en Formality=FORMAL o en Formality=INFORMAL Para obtener más información, consulte translate-text 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.

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

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.