Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>I18N Tools InternationalNew to Visual Studio Code? Get it now.
I18N Tools International

I18N Tools International

Dark_Phoenix_

|
46 installs
| (0) | Free
Enhance using translations with i18n tools
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

i18n-tools

Overview

The "i18n-tools" extension for Visual Studio Code enhances the process of working with internationalization (i18n) files. It provides a convenient way to open all language variants of a selected i18n file, making it easier to manage and edit translations across different languages.

Features

  • Open All Language Variants: Quickly open all corresponding language files for a selected i18n file.
  • Find Translation Item: Quickly search for a translation item based on the translation key.

Usage

  1. Open All Language Variants:

    • Right-click on any i18n file (e.g., JSON, JS, TS, JSX, TSX) in the Explorer or in the editor title context menu.
    • Select the i18n Tools: Open All Language Variants command.
    • The extension will automatically open all corresponding language files in new editor tabs.
  2. Find Translation Item:

    • Right-click on an i18n translation key
    • Select the i18n Tools: Find Translation Item command.
    • The extension will search for the translation based on the translation key.

Extension Settings

  • i18nTools.openLanguagesInOrder: Define a custom order in which language files should be opened. If the order of the languages is not set, it will be opened in alphabetical order (e.g. de, en, nl).

Commands

This extension contributes the following command:

  • i18nTools.openAllLanguageVariants: Opens all corresponding language files for a selected i18n file.
  • i18nTools.findTranslationItem: Searches for the translation based on the translation key.

Context Menu Integration

The command i18nTools.openAllLanguageVariants is available in the following context menus:

  • Explorer Context Menu: Available when right-clicking on a file in the Explorer that matches the pattern i18n/*.(json|js|ts|jsx|tsx).
  • Editor Title Context Menu: Available when right-clicking on the title of an open editor that matches the pattern i18n/*.(json|js|ts|jsx|tsx).

Known Issues

  • Ensure the selected file is within an i18n directory and has a supported file extension (JSON, JS, TS, JSX, TSX) to use the Open All Language Variants command.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft