The Internationalization (i18n) skill equips Claude Code with production-ready patterns for building multilingual applications using libraries like i18next, react-intl, and Python gettext alongside native browser Intl APIs. It provides standardized architectural guidance for complex localization tasks, including advanced pluralization rules, ICU message formatting, client-side language detection, and CSS logical properties for smooth right-to-left (RTL) language rendering.
主な機能
01239 GitHub stars
02Native browser Intl API integration for dates, relative time, and currency formatting
03Right-to-Left (RTL) layout styling using modern CSS logical properties
04Translation workflow best practices, string extraction, and pseudo-localization
05Multi-framework localization setup for React (i18next, Format.js) and Python (gettext/Babel)
06Pluralization management and ICU Message Format structure patterns
ユースケース
01Refactoring existing UI layouts to support RTL languages like Arabic and Hebrew seamlessly
02Formatting currencies, timestamps, and numbers to match specific regional user locales
03Adding multilingual translation support and language pickers to React and web applications