Extract strings, manage translations, and catch missing keys.
Internationalization made simple — extract translatable strings, manage locale files, detect missing translations, and validate format consistency across all languages.
claude skill install i18n-manager
# Scan project and extract all translatable strings
/i18n-manager extract --src ./src --output ./locales
# Find missing translations across all locales
/i18n-manager check --locales ./locales
Parses your source files to identify translatable strings using framework-specific patterns (react-intl, next-intl, vue-i18n, etc.). Maintains a canonical key registry and validates that all locale files stay in sync. Generates structured reports of missing, unused, and inconsistent translations.
Works with Claude Code, Codex, Gemini CLI, Cursor, Windsurf, and Aider.