Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>I18n VisionNew to Visual Studio Code? Get it now.
I18n Vision

I18n Vision

Codevision

|
1 install
| (0) | Free
i18n Vision brings clarity and speed to your internationalization workflow. Effortlessly manage, preview, and edit your i18n JSON translation keys directly inside Visual Studio Code without jumping back and forth between translation files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

i18n Vision

i18n Vision is a fork of i18n Ally that helps you manage translations without leaving Visual Studio Code. Find, understand, edit, and review localization keys right where you work.

Features

  • See translations in context with inline annotations and hover previews, including missing-translation indicators and locale-aware labels.
  • Browse your localization in activity bar views for translation keys, locales, and translation progress.
  • Edit translations in the editor with a theme-aware interface for adding, renaming, and updating values.
  • Find hard-coded text and extract strings into translation keys.
  • Translate missing values using supported machine-translation services.
  • Review translations with your team by commenting, approving, or requesting changes.
  • Navigate and refactor keys with framework-aware key detection and refactor suggestions.
  • Copy a key path directly from its hover preview.

Getting started

  1. Install i18n Vision from the Visual Studio Code Marketplace.
  2. Open a project containing locale files, such as locales/en.json.
  3. Open the i18n Vision views in the Activity Bar to browse keys, locales, and translation progress.
  4. If needed, adjust the i18n-vision.* settings for your project’s locale directories, languages, and framework.

i18n Vision detects frameworks and locale directories where supported. You can also configure them for your project.

Supported file formats

Parsers are available for:

  • JSON and JSON5
  • YAML
  • INI
  • .properties
  • Fluent (.ftl)
  • PO
  • PHP
  • JavaScript and TypeScript

PO, PHP, JavaScript, and TypeScript files are read-only. Other listed formats support editing.

Framework integrations

Framework-aware key detection and refactor suggestions have been tested with:

  • Custom integrations
  • Ember
  • Fluent Vue and Fluent Vue SFC
  • Flutter
  • i18n-js
  • I18next Shopify
  • Laravel
  • Next-intl
  • Next-translate
  • React i18next

Framework support customizes key matching and refactor suggestions. Translation views and editor features are shared where applicable. Project conventions and framework versions can affect detection and extraction results.

Requirements

  • Visual Studio Code 1.144 or later

Credits

i18n Vision is a fork of i18n Ally, originally created by think2011, later developed by Anthony Fu, and maintained by Lokalise. Thank you to all the original authors and contributors.

License

MIT. Original copyright notices from i18n Ally are preserved.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft