i18n JSON Validator - encuentra claves de traducción faltantes | POLPROG Skip to content

Validador de JSON i18n BETA

Valida tus archivos de localización y detecta claves faltantes, incoherencias y posibles problemas antes de publicar.

Uso gratuito Sin registro Privacidad ante todo
Estructura compatible
  • 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.

Alcance y límites

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.

Ayuda

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.

Contáctanos