Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>i18n Ally ShenLinNew to Visual Studio Code? Get it now.
i18n Ally ShenLin

i18n Ally ShenLin

Shenllin

|
31 installs
| (1) | Free
🌍 All in one i18n extension for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

改动说明

  • 设置Extract: Keygen Strategy提取文案路径生成策略添加了english选项

    • english:提取文案到i18n的key是英文,不再是拼音
  • 修改了提取文案到i18n的逻辑,提取的文案会根据文件路径生成key

  • 重写了提取所有硬编码字符串的逻辑

    • 现在提取的文案支持文案路径生成策略english选项
    • 不再需要一个一个选择保存位置,后面的保存位置根据第一个选择的保存位置写入
    • 添加了进度条显示,更直观的看到提取进度
  • 添加了选中硬编码文案右键提取文案到i18n的选项

Change Notes

  • Added "english" to Extract: Keygen Strategy for text extraction path generation

    • english: When extracting text to i18n, keys will be in English instead of Pinyin
  • Modified the logic for extracting text to i18n - keys are now generated based on file paths

  • Rewrote the logic for Extract all hard-coded strings (experimental)

    • Now, extracted text supports the "english" option for text extraction path generation
    • No longer need to select a save location for each extracted text, the following save locations are written based on the first selected save location
    • Added a progress bar to display the extraction progress more intuitively
  • Added the option to extract hard-coded text to i18n right-clicking on selected hard-coded text

原始文档 original readme.md⬇️

logo

English | 简体中文

Visual Studio Marketplace Version Visual Studio Marketplace Downloads Visual Studio Marketplace Installs
Wiki GitHub last commit GitHub issues GitHub stars

v2.0 is released with new Editor UI and Review System 🎉

Migrate from v1.x


Supported Frameworks

Maintained by

Lokalise logo
Lokalise is the fastest growing language cloud technology made by developers, for developers.
As a collaborative productivity platform, it helps structure and automate the translation and localization process for any company in the world.
Learn more



📖 Docs  |  💭 FAQ  |  ⚙️ Configs  |  📜 Supported Formats  |  🧱 Contribute



Demo

i18n-ally on VS code demo



Inline Annotations

Hover and Direct Actions

Manage All Translations in One Place

Editor UI & Review System

Extract Translations from Code

Report Missing Translations

Machine Translation

Annotations for JSON and YAML

General Features

  • Supports multi-root workspaces
  • Supports remote development
  • Supports numerous popular frameworks
  • Supports linked locale messages
  • Uses i18n for the extension itself, of course. Translation List

🌍 Multilingual Support

This extension itself supports i18n as well. It will be auto-matched to the display language you use in your VS Code editor. We currently support the following languages.

Language Maintainer Contributors
English @antfu @rubjo, @EdRands
Simplified Chinese (简体中文) @antfu
Traditional Chinese (繁體中文) @antfu
Norwegian (Norsk) @rubjo
Spanish (Español) @Baltimer
Japanese (日本語) @isdh
Dutch (Nederlands) @Niekvdm, @Excalibaard
Portuguese (Brazilian) @Ibcs16
French (Français) @Nicoxx45, @eri, @Frank
Swedish (Svenska) @vladdeSV
Ukrainian (Українська) @uhodav
Russian (Русский) @uhodav
German (Deutsch) @alexanderniebuhr
Thai (ภาษาไทย) @watchakorn-18k
Turkish (Türkçe) @eri, @dilekerkut
Korean (한국어) @moka-ayumu
Hungarian (Magyar) @Cs4K1Sr4C @Cs4K1Sr4C

Help Translate

👨‍💻 If you would like to help a language's translation up to date, feel free to put your name in the Maintainers field. I will @mention you when needed. Much appreciated.

❤️ Thanks

This extension was inspired by think2011/vscode-vue-i18n, it wouldn't exist without @think2011's great work.

Support for Vue Single File Component (SFC) is powered by kazupon/vue-i18n-locale-message, which is created by the author of vue-i18n. Thanks for making this!

Code Contributors

My great thanks to all the awesome contributors:

📄 License

MIT License © 2021-PRESENT Lokalise

MIT License © 2019-2020 Anthony Fu

MIT License © 2018-2019 think2011

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft