Vérification de la localisation dans l’éditeur Unity
Trouvez les bugs
de localisation
avant vos joueurs.
Un galop d’essai pour chaque langue.
Localization Checker vous aide à tester vos interfaces localisées dans Unity. Repérez les débordements et chevauchements de texte, les glyphes manquants, les erreurs de placeholders et de balises rich text ainsi que le texte non traduit. Vérifiez les langues et les résolutions de votre choix en un seul scan, puis utilisez le mode Play pour vérifier les écrans créés ou mis à jour par votre jeu.
Le plugin vérifie les traductions existantes ; il ne les traduit ni ne les réécrit.
Fonctionne avec Unity 2022.3 LTS et les versions ultérieures, y compris Unity 6, ainsi qu’avec Tuanjie Engine 2022.3. Vérifie TextMeshPro et l’ancien composant UI Text. La vérification d’UI Toolkit nécessite Unity 6.
Un seul scan, toutes les langues.
-
Branchez vos traductions, choisissez vos langues et résolutions
- toutes les langues × toutes les résolutions × 5 vérifications
Un seul scan
-
Quelle langue, quel problème : un seul tableau
-
Signalé directement sur votre interface, numéroté par type de problème
Ce que le plugin trouve
Un bouton, neuf langues
Animation dans le navigateur de neuf versions linguistiques, dont l’anglais : le texte allemand déborde, tandis que les polices d’exemple ne possèdent pas les glyphes chinois, japonais et coréens. Les cadres et étiquettes de diagnostic signalent ces deux types de problèmes.
Caractères manquants, classés par police
Ce qu’il vérifie
-
Débordement de texte et mise en page
Le moteur de texte d’Unity mesure une copie de votre interface pour chaque langue et chaque résolution sélectionnées. Repérez les débordements, les textes tronqués et les textes qu’Auto Size a trop réduits. Pour les composants de texte pris en charge, le moteur teste des suggestions telles que la plus grande taille de police adaptée, Auto Size ou le retour à la ligne.
-
Glyphes manquants et couverture des polices
Vérifiez si la police attribuée et ses polices de repli peuvent afficher votre texte. Comparez la couverture des polices aux jeux de caractères intégrés pour chaque langue et copiez les caractères manquants dans le Font Asset Creator. Les jeux de caractères prédéfinis couvrent notamment les langues intégralement prises en charge par Steam.
-
Placeholders, balises et traductions
Repérez les placeholders manquants ou modifiés, les balises rich text non fermées ou mal imbriquées, les traductions manquantes ou vides et les marqueurs « TODO ». Les erreurs d’encodage possibles et les traductions identiques au texte source sont signalées pour vérification. Le plugin repère aussi le texte d’interface codé en dur qui n’est pas relié au système de localisation.
-
Vérification des écrans en mode Play
Ouvrez l’écran à vérifier dans votre jeu en cours d’exécution, donnez le focus à la fenêtre Localization Checker, puis appuyez sur F8. La patrouille utilise votre système de localisation pour parcourir les langues sélectionnées, vérifie l’interface affichée et prend une capture d’écran pour chaque langue. Elle vérifie aussi l’interface créée à l’exécution.
De la vue d’ensemble au détail des problèmes
Fonctionnement dans votre projet
- Les scans mesurent des copies de votre interface dans une scène d’aperçu cachée, sans modifier ni enregistrer les originaux. L’aperçu dans la vue Scene remplace temporairement le texte affiché, puis le rétablit. Le manuel détaille les effets de l’aperçu et du mode Play.
- Côté éditeur uniquement : rien ne part dans vos builds. Pas de DLL tierces, pas de connexion réseau. Code source C# complet inclus.
- Fonctionne avec Unity Localization, I2 Localization ou vos propres fichiers CSV, Excel, JSON, XLIFF et gettext PO. Interface et documentation en anglais et en chinois.
- Exportez la liste des problèmes en CSV ou en rapport HTML consultable hors ligne. Un outil en ligne de commande pour l’intégration continue.