Agent skill · software engineering · secondsky
internationalization-i18n
Implements multi-language support using i18next, gettext, or Intl API with translation workflows and RTL support. Use when building multilingual applications, handling date/currency formatting, or supporting right-to-left languages.
Why this skill is useful
Provides specific implementation patterns for i18next and Intl API that the AI wouldn't reliably generate on its own.
What it needs
Requires i18next, react-i18next installed locally. About 1k tokens when loaded. Last updated 2026-08-06. 204 stars on the source repository.
What this skill does
Internationalization (i18n) Implement multi-language support with proper translation management and formatting. i18next Setup (React) Pluralization Date/Number Formatting RTL Support Additional Frameworks See references/frameworks.md for: React-Intl (Format.js) complete implementation Python gettext with Flask/Babel RTL language support patterns ICU Message Format examples Best Practices Extract all user-facing strings Use ICU message format for complex translations Test with pseudo-localization Support RTL from the start Never concatenate translated strings Use professional translators for production
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills secondsky/internationalization-i18n