What problem does it solve?
Facilitates the development of applications that support multiple languages by providing tools for string extraction, translation management, and formatting, reducing localization complexity.
Core Features & Use Cases
- Internationalization Frameworks: Supports popular libraries such as next-intl, react-i18next, flutter_localizations, and vue-i18n for multi-platform translation.
- String Extraction & Formatting: Automates extraction of user-visible strings and ensures proper ICU MessageFormat support for plurals and gender.
- Use Case: A developer localizes a website into French and English, extracting strings from source code, translating them, and integrating date/time/number formats aligned with user locale preferences.
Quick Start
Use the dev-i18n skill to extract all translatable strings from your React project and prepare translation files for multiple languages.