Traducción

ICU Message Format (Strings)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

ICU (Componentes Internacionales para Unicode) es un conjunto de bibliotecas que proporciona soporte de globalización para la internacionalización de sistemas de software.

Se admiten traducciones con la sintaxis formato de mensaje ICU.

Los chatbots de IA pueden ser muy efectivos para verificar las reglas de ICU.

Habilitar el formato de mensaje ICU en la pestaña Avanzado de la ventana Configuración del proyecto.

El formato de mensaje ICU proporciona:

  • Resaltado de sintaxis

    Cuando se abre en el editor de traducción, las diferentes partes de un mensaje se resaltan y se muestran junto con información meta relevante, como el tipo de formato. Puedes aplicar argumentos y formatos individuales directamente en la meta para evitar errores causados por errores tipográficos. Haz clic en un marcador de posición en la lista de marcadores de posición extraídos o directamente en la parte del contenido fuente que se usará en la traducción meta.

  • Validación de sintaxis

    La corrección de la sintaxis se valida mientras se traduce. Esto puede prevenir mensajes ICU rotos en archivos de localización.

  • Vista previa

    La sintaxis del formato de mensaje ICU puede ser compleja y puedes ver una vista previa de cómo se verá la traducción con argumentos reales. Haz clic en el botón de vista previa en Strings Editor y asigna atributos reales al mensaje ICU para ver si la sintaxis de la traducción es correcta y si todos los casos posibles están soportados como se espera.

    Se pueden asignar valores de prueba para los atributos de una traducción en el panel de vista previa. Se muestra cómo luce la cadena y puedes comprobar que la traducción funciona como se espera.

¿Fue útil este artículo?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.