Outil gratuit de localisation pour développeurs

Vérificateur gratuit de clés de traduction JSON i18n

Collez un dictionnaire JSON en langue source et une traduction cible. Trouvez instantanément les clés imbriquées manquantes et supplémentaires sans uploader aucun des fichiers.

Le dictionnaire complet de la langue source.

La locale que vous souhaitez vérifier pour la parité.

4Clés source
3Clés correspondantes
1Clés manquantes
1Clés supplémentaires
75%Couverture des clés

Manquant dans la cible

  • checkout.cancel

Supplément dans la cible

  • navigation.legacy

Privé par conception. Cet outil s’exécute entièrement dans votre navigateur. Les valeurs que vous collez ne sont jamais stockées ni incluses dans les données analytiques. Seul le résultat quitte votre navigateur, lorsque vous nous demandez de vous l’envoyer par e-mail au format PDF.

Convertisseur de code de langueSaisissez une locale telle que en_US, pt-BR, zh-Hant-TW, ou un nom de langue courant. Obtenez instantanément les codes canoniques et des détails lisibles.Générateur de balises hreflangCollez un code de langue et une URL absolue par ligne. Le générateur valide l’ensemble et crée des balises <link> HTML prêtes pour la réciprocité.

Comment comparer les clés de traduction

  1. Coller le dictionnaire sourcePlacez l'objet JSON complet de la langue source dans le premier éditeur.
  2. Coller le dictionnaire cibleMettez l'objet JSON traduit que vous souhaitez vérifier dans le deuxième éditeur.
  3. Examiner les principales différencesUtilisez les résultats d'éléments manquants, supplémentaires, correspondants et de couverture pour résoudre la dérive des fichiers de locales avant la mise en production.

Détectez les fichiers de locale incomplets avant la mise en production

Une clé i18n manquante arrive souvent chez les utilisateurs sous forme de texte brut destiné aux développeurs, d’un libellé vide ou d’une phrase en langue de secours. Comparez le dictionnaire source avec chaque locale cible avant la mise en production pour détecter les dérives tant qu’il est encore facile de les corriger.

Le vérificateur aplatit les objets imbriqués en chemins de clé, puis sépare les clés manquantes, supplémentaires et correspondantes. Les clés supplémentaires peuvent révéler du contenu obsolète supprimé de la source ou une clé spécifique à une langue cible qui nécessite une exception intentionnelle.

Utiliser la parité des clés comme critère de qualité de localisation

Les correspondances de nombre de clés ne prouvent pas que les traductions sont exactes, à jour ou adaptées à leur contexte d’interface. Associez les vérifications de parité des paires à une relecture par un traducteur, à la validation des espaces réservés, aux captures d’écran et aux tests automatisés pour le comportement des pluriels et de l’interpolation.

Pour la localisation continue, effectuez la même comparaison chaque fois que le texte source change. Un workflow de gestion des traductions peut alors n’affecter que le travail manquant au lieu d’échanger à répétition des fichiers entiers.

Vos dictionnaires restent sur cet appareil

Le navigateur analyse les deux documents JSON localement. Multilocale ne conserve jamais leurs clés ni leurs valeurs et ne reçoit que les chemins des clés manquantes et supplémentaires, si vous nous demandez de vous les envoyer par e-mail au format PDF. Les données analytiques d’interaction ne contiennent que des totaux numériques et des états génériques de réussite ou d’erreur.

Questions fréquemment posées

Le vérificateur compare-t-il le texte traduit ?

Non. Il compare les chemins de clés et indique si chaque clé source existe dans le JSON cible. Il n'évalue pas la qualité de la traduction, ne copie pas les valeurs et n'envoie pas de texte à un service de traduction.

Prend-il en charge les objets JSON imbriqués ?

Oui. Les clés imbriquées sont affichées sous forme de chemins lisibles séparés par des points, par exemple checkout.payment.failed. Les tableaux sont traités comme une seule valeur de traduction plutôt que d'être développés en clés par indice.

Les fichiers de traduction collés sont-ils téléchargés ?

Non. L’analyse syntaxique et la comparaison s’effectuent entièrement dans votre navigateur. Seuls les chemins des clés manquantes et supplémentaires sont envoyés si vous nous demandez de vous envoyer le résultat par e-mail au format PDF. Les outils d’analyse ne reçoivent que des données agrégées, le statut de l’analyse et l’indication qu’un PDF a été envoyé ; ils ne reçoivent jamais les clés, les valeurs, le contenu des fichiers ni les noms de fichiers.