VS Code装中文语言包后仍显示英文,90%因安装了非官方插件;必须安装ID为ms-ceintl.vscode-language-pack-zh-hans、发布者为Microsoft的官方简体中文包,并通过修改locale.json或用户设置JSON添加"locale": "zh-cn"后彻底重启才生效。

装完中文语言包还是英文?先确认是否真装对了
VS Code 界面不汉化,90% 是因为装了假插件。官方唯一认的简体中文语言包 ID 是 ms-ceintl.vscode-language-pack-zh-hans,对应扩展市场里显示为 Chinese (Simplified) Language Pack for Visual Studio Code,发布者必须是 Microsoft。搜“中文”“汉化”“chinese”出来的结果大概率是第三方仿冒包,装了不仅无效,还可能让命令面板变乱码、设置页空白。
正确操作只有三步:
- 按
Ctrl+Shift+X打开扩展面板 - 在搜索框里**完整粘贴**:
Chinese (Simplified) Language Pack for Visual Studio Code(注意括号、空格、大小写) - 只点图标含蓝白 VS 标志、作者栏写
Microsoft的那个,点击Install
装完右下角会弹提示,但此时界面仍是英文——这正常,语言包只是把翻译字典放进了本地,还没启用。
Configure Display Language 命令为什么总失效
这个命令本质是修改 locale.json 文件,不是改 settings.json。如果执行后没反应、列表为空、或选了 zh-cn 仍不生效,问题通常不在命令本身,而在底层配置没到位:
-
locale.json文件根本不存在:新版 VS Code 默认不生成它,需手动创建或靠命令触发生成 - 插件未真正安装成功:在扩展面板搜
@installed,确认ms-ceintl.vscode-language-pack-zh-hans在列表中且状态为Installed - 配置被覆盖:工作区
.vscode/settings.json中若写了"locale"字段,会优先于用户设置(但注意:工作区设置对界面语言实际无效,仅干扰判断)
更稳的做法是直接打开用户设置 JSON:Ctrl+Shift+P → Open User Settings (JSON),添加一行:"locale": "zh-cn"。注意必须是双引号、小写、短横线,zh_CN 或 zh-hans 在 1.80+ 版本已不被识别。
locale.json 路径、内容和重启方式全对才生效
locale.json 不在 VS Code 安装目录,而在用户数据目录下,路径因系统而异:
将一个或多个视频上传至YouTube。当用户想“上传到YouTube”“发YouTube”“批量上传”“upload to YouTube”“post videos to YouTube”或发布到YouTube时使用此技能。
- Windows:
%APPDATA%\Code\User\locale.json - macOS:
~/Library/Application Support/Code/User/locale.json - Linux:
~/.config/Code/User/locale.json
文件内容只能是标准 JSON,且只允许这一行:{"locale":"zh-cn"}。多一个空格、少一个引号、用单引号、加注释,都会导致失效。
改完保存后,必须彻底重启:
- 关闭所有 VS Code 窗口
- Windows 查任务管理器中是否还有
Code.exe进程;macOS 查活动监视器中是否还有Electron进程 - 确认后台进程清空后再全新启动
仅点 “Reload Window” 或关窗重开,不会重读 locale.json,界面语言不会变。
远程开发、Snap 版、多用户场景下的特殊处理
如果你用的是 SSH / WSL 远程开发,本地装的语言包和 locale.json 完全无效——必须在远程机器上单独安装插件并配置远程端的 locale.json。
某些 Linux 发行版(如 Ubuntu Snap 安装版)或企业定制版 VS Code 会忽略 locale.json,此时需启动时加参数:code --locale=zh-cn。Windows/macOS 用户可把它设为快捷方式目标或终端别名。
多用户共用一台机器时,每个用户的 locale.json 是独立的。重装系统、同步设置、或用便携版时,这个文件极易丢失,且没有任何错误提示——界面就静默回退英文。建议把它加入你的配置备份清单,或养成每次装完插件就用命令面板切换的习惯,比手动改文件更可靠。

















