
i18n-localization
Ship a new language without the usual breakage. Three deterministic stdlib scripts: a translation-file checker for JSON/ARB (i18next, ICU), .properties, .strings, Android strings.xml and gettext .po that blocks on missing keys, renamed placeholders, ICU syntax errors, plural/select without other, zero branches that never match and plural categories the target locale needs, from the embedded Unicode CLDR 49 table (ru few/many, ar six forms); a hardcoded-string scanner for React, Vue, Svelte and HTML that flags text and user-facing attributes outside t(), concatenated translations, locale-less toLocaleString and '$' + amount; and a pseudo-locale generator (en-XA accented and expanded, ar-XB right-to-left) that keeps placeholders and ICU syntax intact. Ships cs-i18n-engineer agent, /cs-i18n-check and /cs-pseudo-locale commands and 3 cited references.
- version
- 2.14.7
- GitHub stars
- 29.6K
Install
/plugin install i18n-localization@claude-code-skillsRun it inside Claude Code after adding the marketplace with /plugin marketplace add alirezarezvani/claude-skills.
Sponsors
Details
- Marketplace
- alirezarezvani/claude-skills
- Source
- engineering/i18n-localization
- Author
- Alireza Rezvani
- Category
- Development
- Keywords
- i18n, internationalization, localization, l10n, translations, cldr, plurals, icu-messageformat, i18next, pseudo-localization, rtl, engineering
More from alirezarezvani/claude-skills
All 121- karpathy-coderv2.14.9
- kubernetes-operatorv2.14.5
- landingv2.14.5
- linkedinv2.14.6
- litreviewv2.14.6
- llm-cost-optimizerv2.14.5
- llm-wikiv2.14.5
- loop-libraryv2.14.1
- markdown-html-skillsv2.14.6
- marketing-skillsv2.14.11
- medical-device-softwarev2.14.11
- meetingsv2.14.5
- memory-engineeringv2.14.5
- meta-researchv2.14.7
- month-end-closev2.14.5
- notebooklmv2.14.5
- patentv2.14.5
- pm-skillsv2.14.6
- power-user-coachv2.14.5
- product-managerv2.2.0
- product-skillsv2.14.11
- prompt-governancev2.14.5
- pulsev2.14.5
- pwv2.14.6