Validador de JSON i18n BETA
Valida tus archivos de localización y detecta claves faltantes, incoherencias y posibles problemas antes de publicar.
- ✓JSON plano
{ "key": "value" } - ✓JSON anidado
{ "key": { "nested": "value" } } - ✓Marcadores de posición
{name}, %s, {{value}} - ✓Etiquetas HTML
<b>, <a>, <br> and more
Consejo: nombra tus archivos con el código de idioma (p. ej. en.json, pl.json, de.json) para obtener mejores resultados.
Qué hace este validador y qué no hará
Un validador, no un servicio de traducción
Los archivos se comparan con un archivo base y se informa de: claves faltantes y sobrantes, discrepancias de tipo, diferencias de marcadores y etiquetas en línea, valores vacíos y cadenas todavía idénticas a la base. Ningún contenido se traduce, se sugiere ni se guarda, y los archivos se descartan en cuanto el informe está listo. Una cadena marcada como sin traducir puede ser perfectamente correcta, como pasa a menudo con marcas y términos técnicos.
FAQ
¿Cómo se elige el archivo base?
Por defecto, el más grande y completo del conjunto, porque casi siempre es el idioma de origen. Todos los demás se comparan con él, así que la base está al 100% por definición.
¿Qué cuenta como discrepancia de marcadores?
Los tokens que interpola el runtime, como {name} o %s, difieren entre la cadena base y la traducción. Es un defecto real: en el mejor caso el valor nunca aparece, en el peor el formateador lanza un error.
¿Por qué una clave sale como sin traducir?
Su valor es idéntico byte a byte al de la base. A menudo es una marca, un fragmento de código o una unidad, y es correcto. Justo por eso se informa aparte de los errores duros.
¿Se suben y se guardan mis archivos?
Se envían a nuestro servidor para analizarlos y compararlos, y luego se descartan. Nada se escribe en disco, se indexa ni se comparte.
¿Necesitas ayuda con la localización o la internacionalización?
Te ayudamos a crear mejores productos multilingües.




