Eina gratuïta de localització per a desenvolupadors

Verificador gratuït de claus de traducció JSON i18n

Enganxa un diccionari JSON en l'idioma d'origen i una traducció de destinació. Troba claus anidades que falten i claus addicionals al moment sense haver de pujar cap dels dos fitxers.

El diccionari complet de la llengua d'origen.

El locale que vols comprovar per a la paritat.

4Claus d'origen
3Claus corresponents
1Claus faltants
1Claus addicionals
75%Cobertura de claus

Falta al destí

  • checkout.cancel

Extra en la destinació

  • navigation.legacy

Privat per disseny. Aquesta eina s’executa íntegrament al teu navegador. Els valors enganxats mai no s’envien, s’emmagatzemen ni s’inclouen en cap anàlisi.

Convertidor de codi de localitzacióIntroduïu una localització com en_US, pt-BR, zh-Hant-TW, o un nom de llengua habitual. Obtingueu codis canònics i detalls llegibles al mateix instant.Generador d'etiquetes hreflangEnganxa un codi de llengua i una URL absoluta per línia. El generador valida el conjunt i crea etiquetes <link> HTML preparades per a reciprocitat.

Com comparar claus de traducció

  1. Enganxeu el diccionari d'origenPosa l'objecte JSON complet en l'editor de l'idioma d'origen al primer editor.
  2. Enganxa el diccionari de destinacióPosa l'objecte JSON traduït que vols comprovar al segon editor.
  3. Revisa les diferències clauUtilitza els resultats de missatges faltants, extres, coincidents i de cobertura per resoldre la desviació de fitxers de localització abans del llançament.

Detecta fitxers de localització incomplets abans del llançament

Una clau i18n que falta sovint arriba als usuaris com a text en brut de desenvolupador, una etiqueta buida o una frase en l’idioma de fallback. Compareu el diccionari d’origen amb cada idioma de destinació abans del llançament per detectar desviacions mentre encara és fàcil corregir-les.

El comprovador aplana objectes anidats en rutes de claus i després separa les claus desaparegudes, addicionals i coincidents. Les claus addicionals poden revelar text obsolet que s'ha eliminat de la font o una clau exclusiva del destí que necessita una excepció intencional.

Utilitza la paritat de claus com a porta de qualitat de localització

La coincidència en el nombre de claus no demostra que les traduccions siguin precises, actuals o adequades al seu context d'interfície d'usuari. Combina les comprovacions de paritat de parells amb la revisió per traductor, la validació de marcadors, les captures de pantalla i les proves automatitzades per al comportament de plurals i interpolació.

Per a la localització contínua, executa la mateixa comparació cada vegada que canviï la còpia de l’origen. Un flux de treball de gestió de traduccions pot aleshores assignar només la feina que falta en lloc d’intercanviar repetidament fitxers senceros.

Els teus diccionaris es mantenen en aquest dispositiu

El navegador analitza ambdues versions JSON localment. Multilocale no puja ni conserva les seves claus o valors, i l’analítica d’interacció només conté totals numèrics i estats genèrics d’èxit o error.

Preguntes freqüents

El comprovador compara el text de traducció?

No. Compara rutes de claus i informa si cada clau d’origen existeix en el JSON de destí. No jutja la qualitat de la traducció, no copia valors ni envia text a un servei de traducció.

Es compatible amb objectes JSON imbricats?

Sí. Les claus anidades es mostren com a rutes de punt llegibles, com ara checkout.payment.failed. Els arrays es tracten com un únic valor de traducció en lloc d'expandir-se en claus per índex.

Es pugen les fitxers de traducció enganxats?

No. L'anàlisi i la comparació s'executen íntegrament al vostre navegador. L'analítica rep només comptatges agregats i l'estat de l'anàlisi; mai rep claus, valors, contingut de fitxers ni noms de fitxers.