必须执行configure display language命令并选zh-cn后彻底重启,否则中文界面100%无效;该命令唯一生成locale.json并激活翻译,手动改settings.json已弃用,且需杀净后台进程确保新窗口加载新locale。

装完中文语言包后界面仍是英文,不是插件没装对,而是没执行 Configure Display Language 命令并彻底重启——这一步跳过,100% 无效。
必须安装 Microsoft 官方 Chinese (Simplified) Language Pack for Visual Studio Code
第三方插件(如 Chinese UI、VSCode Chinese)不提供完整翻译,常导致命令面板乱码、设置项不翻、甚至抛出 Cannot read property 'translate' of undefined 错误。
- 按
Ctrl+Shift+X打开扩展面板,搜索完整名称:Chinese (Simplified) Language Pack for Visual Studio Code - 只认发布者为
Microsoft、ID 是ms-ceintl.vscode-language-pack-zh-hans的那一项 - 安装后右下角会弹
Restart to enable提示——此时界面仍为英文,属正常;不点它或仅“重载窗口”就等于白装
Configure Display Language 命令只接受 zh-cn,大小写和连字符都不能错
这个命令才是真正的激活开关,它会生成或更新 locale.json 文件。手动改 settings.json 里的 "locale": "zh-cn" 已被弃用,2026 年所有 VS Code 版本均不识别。
- 按
Ctrl+Shift+P打开命令面板,输入并选择Configure Display Language - 从下拉列表中**明确点击**
zh-cn(不是zh_CN、ZH-CN、Chinese或zh-hans) - 弹窗提示“是否重启窗口”时,必须点
Restart——Reload Window不会重新初始化语言环境
重启必须杀干净后台进程,否则新窗口继承旧 locale
VS Code 启动时只读一次 locale.json。如果后台还有残留进程,新窗口会沿用英文环境,看起来像“设置没生效”。
- Windows:任务管理器中结束所有
Code.exe和Code Helper进程 - macOS:活动监视器中搜索
Electron,强制退出所有相关进程 - Linux:运行
pkill -f "code"后再启动 - 验证方式:全新启动后,右下角状态栏显示
zh-cn,且顶部菜单栏(文件/编辑/视图)、命令面板提示(请输入命令或搜索设置)、设置左侧导航(用户/工作区/扩展)三处均为中文,才算真成功
真正容易被忽略的不是“怎么装”,而是 zh-cn 必须严格小写加短横线,以及后台进程是否真被清空——这两点出错,界面就会部分中文、部分英文,或者完全不切换。











