Validateur JSON i18n BETA
Validez vos fichiers de localisation et détectez les clés manquantes, les incohérences et les problèmes potentiels avant la publication.
- ✓JSON plat
{ "key": "value" } - ✓JSON imbriqué
{ "key": { "nested": "value" } } - ✓Espaces réservés
{name}, %s, {{value}} - ✓Balises HTML
<b>, <a>, <br> and more
Astuce : nommez vos fichiers avec le code de langue (par ex. en.json, pl.json, de.json) pour de meilleurs résultats.
Ce que ce validateur fait, et ce qu'il ne fera pas
Un validateur, pas un service de traduction
Les fichiers sont comparés à un fichier de référence et rapportés : clés manquantes et en trop, écarts de type, différences de variables et de balises en ligne, valeurs vides et chaînes encore identiques à la référence. Aucun contenu n'est traduit, suggéré ni conservé, et les fichiers sont abandonnés dès le rapport produit. Une chaîne marquée non traduite peut être parfaitement correcte, comme le sont souvent les marques et les termes techniques.
FAQ
Comment le fichier de référence est-il choisi ?
Par défaut le plus grand et le plus complet du lot, car c'est presque toujours la langue source. Tous les autres lui sont comparés, la référence est donc à 100% par définition.
Qu'est-ce qu'un écart de variables ?
Les jetons que l'exécution remplace, comme {name} ou %s, diffèrent entre la chaîne de référence et la traduction. C'est un vrai défaut : au mieux la valeur n'apparaît jamais, au pire le formateur lève une erreur.
Pourquoi une clé est-elle signalée comme non traduite ?
Sa valeur est identique octet pour octet à la référence. Souvent c'est une marque, un extrait de code ou une unité, et c'est correct. C'est précisément pour cela que ce constat est séparé des vraies erreurs.
Mes fichiers sont-ils téléversés et conservés ?
Ils sont envoyés à notre serveur pour être analysés et comparés, puis abandonnés. Rien n'est écrit sur disque, indexé ou partagé.
Besoin d'aide en localisation ou en internationalisation ?
Nous vous aidons à créer de meilleurs produits multilingues.




