Communitygithub.com

formatjs/formatjs

Examinez les interfaces utilisateur localisées, les traductions, les catalogues de messages et les pull requests pour la syntaxe ICU, l'intégrité des espaces réservés, la conformité au glossaire, le formatage respectueux des paramètres régionaux, l'accessibilité et l'aptitude à la traduction. Utilisez-le pour les revues de localisation explicites ou le texte modifié destiné aux utilisateurs ; rapportez les résultats fondés sur des preuves sans modifier les fichiers ou les systèmes externes.

Qu'est-ce que formatjs ?

Cette compétence, `formatjs/formatjs`, est conçue pour les développeurs et les réviseurs souhaitant garantir la qualité et la cohérence des chaînes localisées dans leurs applications. Elle permet d'analyser les interfaces utilisateur, les fichiers de traduction, les catalogues de messages et les pull requests afin de détecter les erreurs de syntaxe ICU (International Components for Unicode), de vérifier l'intégrité des espaces réservés (tels que `{name}` ou `{count}`), de s'assurer de la conformité au glossaire de l'entreprise, et de valider le formatage en fonction des paramètres régionaux (par exemple, les dates, les nombres, les pluriels). La compétence signale également les problèmes d'accessibilité potentiels et l'aptitude générale à la traduction. Prend en charge divers outils de développement comme les extensions VS Code, les actions GitHub, ou les environnements de ligne de commande via `@formatjs/cli`. Son fonctionnement est simple : elle analyse le code source et les fichiers de localisation, génère des rapports exploitables et met en évidence les incohérences, mais ne modifie jamais les fichiers ni n'interagit avec des systèmes externes, garantissant ainsi une révision sûre et non destructive. Idéal pour les projets multi-langues où la précision linguistique et technique est cruciale.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add formatjs/formatjs

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait formatjs ?

Examinez les interfaces utilisateur localisées, les traductions, les catalogues de messages et les pull requests pour la syntaxe ICU, l'intégrité des espaces réservés, la conformité au glossaire, le formatage respectueux des paramètres régionaux, l'accessibilité et l'aptitude à la traduction. Utilisez-le pour les revues de localisation explicites ou le texte modifié destiné aux utilisateurs ; rapportez les résultats fondés sur des preuves sans modifier les fichiers ou les systèmes externes.

Skills associés