How to Change the VS Code Display Language: Chinese, English, and More

A concise guide to changing the VS Code display language by installing language packs, using the Command Palette, or setting Chinese, English, Japanese, Korean, and other languages through argv.json.

VS Code supports many display languages. The usual approach is to install the matching language pack, then choose the display language from the Command Palette. If you want to pin VS Code to a specific language, you can also edit the locale value in argv.json.

This method works not only for Simplified Chinese, but also for English, Traditional Chinese, Japanese, Korean, French, German, Spanish, and other languages.

Install the Language Pack

If you want to switch to a non-English interface, you usually need to install a language pack first.

  1. Open the Extensions panel in the left sidebar, or press Ctrl+Shift+X.
  2. Search for the target language, such as Chinese, Japanese, Korean, or French.
  3. Select the matching language pack and click Install.
  4. Restart VS Code when prompted.

For Simplified Chinese, the common language pack is Chinese (Simplified). For Traditional Chinese, use Chinese (Traditional).

Change the Language from the Command Palette

This is the recommended method for most users.

  1. Open the Command Palette with Ctrl+Shift+P.
  2. Type Configure Display Language.
  3. Select the Configure Display Language command.
  4. Choose the language you want from the list.
  5. Restart VS Code when prompted.

After restarting, menus, settings pages, and common prompts will use the selected language. If the target language is not listed, install its language pack from the Extensions panel first.

Set the Language Manually in argv.json

If switching from the Command Palette does not work, or if you want to explicitly lock VS Code to a language, you can edit the runtime arguments file directly.

  1. Open the Command Palette with Ctrl+Shift+P.
  2. Type and select Preferences: Configure Runtime Arguments.
  3. Find or add the locale setting.
  4. Change its value to the target language code.
  5. Save the file and restart VS Code.

For example, switch to English:

1
2
3
{
  "locale": "en"
}

Switch to Simplified Chinese:

1
2
3
{
  "locale": "zh-cn"
}

Switch to Japanese:

1
2
3
{
  "locale": "ja"
}

argv.json is a JSON file, so pay attention to commas and quotation marks. If the configuration is invalid, VS Code may not read the language setting correctly.

Common Display Language Codes

Display language locale
English (US) en
Simplified Chinese zh-cn
Traditional Chinese zh-tw
French fr
German de
Italian it
Spanish es
Japanese ja
Korean ko
Russian ru
Portuguese (Brazil) pt-br
Turkish tr
Bulgarian bg
Hungarian hu

What to Do If the Language Does Not Change

Check the following items in order:

  1. Confirm that the target language pack is installed.
  2. Confirm that locale uses the correct language code. For example, Simplified Chinese is zh-cn, not zh-CN.
  3. Fully close and reopen VS Code after changing the language.
  4. If you edited argv.json manually, check that the JSON syntax is valid.
  5. If the configuration is messy, remove the locale entry and choose the language again through Configure Display Language.

In most cases, Configure Display Language is the simplest option. Edit argv.json only when you need to force a specific language or the Command Palette switch does not take effect.

References

记录并分享
Built with Hugo
Theme Stack designed by Jimmy