Dev.to
7/14/2026

Managing i18n keys in React without losing your mind (without leaving your IDE)
Short summary
The author introduces I18n Support Plus, a free JetBrains IDE plugin that treats i18n keys as first-class code symbols with resolution coloring, go-to-definition, autocomplete, inlay hints, and safe refactoring across all locales. It supports i18next, vue-i18n, and lingui across JS/TS/Vue/PHP with JSON, YAML, and PO formats. The plugin eliminates the daily friction of manually cross-referencing translation keys against JSON files by integrating navigation, validation, and bulk synchronization directly into the editor.
- •Plugin colors i18n keys by resolution state and provides Ctrl+Click navigation to translation values
- •Supports autocomplete, inlay hints, code folding, key extraction, orphan scanning, and cross-locale synchronization
- •Works with i18next, react-i18next, vue-i18n, and lingui in JetBrains IDEs; free and open-source on GitHub
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



