Editor ICU Message
Construye y prueba visualmente patrones ICU Message Format — plural, select y más.
Vista Previa en Vivo
¿Qué es ICU Message Format?
ICU Message Format es el estándar de la industria para mensajes internacionalizados que se adaptan a las reglas lingüísticas. Maneja la pluralización (un elemento vs. muchos elementos), la selección de género (él/ella/ellos) y el formato de números/fechas en diferentes locales. Este editor visual gratuito te permite construir, probar y depurar mensajes ICU sin memorizar la sintaxis.
Cómo usar el editor de mensajes ICU
- 1
Escribe tu mensaje ICU
Introduce una cadena en formato ICU Message en el editor. Usa los asistentes de sintaxis para insertar reglas de plural ({count, plural, ...}), sentencias select ({gender, select, ...}) o formato de números/fechas.
- 2
Configura los valores de las variables
Ajusta las entradas de variables debajo del editor para probar diferentes valores. Cambia el contador para ver cómo se actualizan las formas plurales, o cambia la variable de género para previsualizar las ramas del select.
- 3
Previsualiza y copia el resultado
La vista previa en vivo muestra exactamente cómo se renderiza el mensaje con tus valores de prueba. Copia la cadena ICU para pegarla en tus archivos de localización para producción.
Preguntas frecuentes
¿Para qué se usa ICU Message Format?
ICU Message Format maneja la pluralización, la selección de género y el formato sensible al locale en cadenas traducidas. Es compatible con la mayoría de las bibliotecas i18n, incluyendo FormatJS, i18next y Angular.
¿Qué significa el símbolo # en los mensajes plurales?
El símbolo # se reemplaza con el valor numérico real en tiempo de ejecución. Por ejemplo, en '# elementos', si count es 5, se muestra como '5 elementos'.
¿Se procesan mis datos en un servidor?
No. Todo el análisis y la vista previa ocurren localmente en tu navegador. No se envía nada a ningún servidor.
