This skill equips Claude with the patterns and best practices required to make applications accessible to a global audience through Internationalization (i18n) and Localization (L10n). It provides specialized guidance on detecting hardcoded strings, setting up structured locale directories, implementing RTL (right-to-left) support using CSS logical properties, and integrating popular frameworks like react-i18next or next-intl. Whether you are scaling a SaaS product or a public web app, this skill ensures consistent translation management, pluralization handling, and region-specific formatting while preventing common pitfalls like string concatenation.
主な機能
01Enforces ICU message formats for complex pluralization and data handling
02Identifies and replaces hardcoded UI strings with structured translation keys
030 GitHub stars
04Implements RTL layout support using modern CSS logical properties
05Automates localization audits using specialized grep and glob patterns
06Configures multi-language file structures for React, Next.js, and Python
ユースケース
01Preparing a localized web application for global market expansion
02Optimizing UI components for right-to-left languages like Arabic or Hebrew
03Refactoring a monolithic codebase to remove hardcoded text and add i18n support