Herramienta gratuita de localización para desarrolladores

Comprobador gratuito de claves de traducción JSON i18n

Pegue un diccionario JSON en el idioma de origen y una traducción objetivo. Encuentre claves anidadas faltantes y adicionales al instante sin subir ninguno de los archivos.

El diccionario completo del idioma fuente.

La locale que quieres comprobar para la paridad.

4Fuente
3Claves coincidentes
1Claves faltantes
1Claves extras
75%Cobertura de claves

Falta en el destino

  • checkout.cancel

Extra en el idioma de destino

  • navigation.legacy

Privado por diseño. Esta herramienta se ejecuta completamente en tu navegador. Los valores pegados nunca se cargan, almacenan ni se incluyen en análisis.

Conversor de códigos de localeIntroduce una locale como en_US, pt-BR, zh-Hant-TW, o un nombre de idioma común. Obtén códigos canónicos y detalles legibles al instante.Generador de etiquetas hreflangPegue un código de idioma y una URL absoluta por línea. El generador valida el conjunto y crea etiquetas de enlace HTML listas para reciprocidad.

Cómo comparar claves de traducción

  1. Pega el diccionario de origenColoca el objeto JSON completo en el idioma de origen en el primer editor.
  2. Pega el diccionario de destinoPon el objeto JSON traducido que quieres comprobar en el segundo editor.
  3. Revisar las diferencias claveUtiliza los resultados de faltantes, extras, coincidentes y de cobertura para resolver la deriva de archivos de locale antes del lanzamiento.

Detecta archivos de locales incompletos antes del lanzamiento

Una clave i18n faltante a menudo llega a los usuarios como texto sin procesar del desarrollador, una etiqueta vacía o una frase en el idioma de reserva. Compara el diccionario de origen con cada locale de destino antes del lanzamiento para detectar desviaciones mientras aún es fácil corregirlas.

El comprobador aplana objetos anidados en rutas de clave, luego separa claves faltantes, extra y coincidentes. Las claves extra pueden revelar texto obsoleto que se eliminó de la fuente o una clave exclusiva del destino que necesita una excepción intencionada.

Usar la paridad de claves como una puerta de calidad de localización

Las concordancias en el recuento de claves no demuestran que las traducciones sean precisas, estén actualizadas o sean adecuadas para su contexto de IU. Combine las comprobaciones de paridad de claves con la revisión por traductores, la validación de marcadores de posición, capturas de pantalla y pruebas automatizadas para el comportamiento de plurales e interpolación.

Para localización continua, ejecuta la misma comparación cada vez que cambie el texto fuente. Un flujo de trabajo de gestión de traducciones puede entonces asignar solo el trabajo faltante en lugar de intercambiar repetidamente archivos completos.

Tus diccionarios permanecen en este dispositivo

El navegador analiza ambos documentos JSON localmente. Multilocale no sube ni conserva sus claves o valores, y la analítica de interacción contiene solo totales numéricos y estados genéricos de éxito o error.

Preguntas frecuentes

¿Compara el verificador el texto de la traducción?

No. Compara rutas de clave y reporta si cada clave de origen existe en el JSON objetivo. No juzga la calidad de la traducción, copia valores ni envía texto a un servicio de traducción.

¿Admite objetos JSON anidados?

Sí. Las claves anidadas se muestran como rutas legibles con puntos, por ejemplo checkout.payment.failed. Las matrices se tratan como un solo valor de traducción en lugar de expandirse en claves por índice.

¿Se cargan los archivos de traducción pegados?

No. El análisis y la comparación se ejecutan completamente en tu navegador. Analytics recibe solo recuentos agregados y el estado del análisis; nunca recibe claves, valores, el contenido de los archivos ni los nombres de archivo.