VS Code插件列表不会自动汉化,必须先完成全局界面语言切换:安装Microsoft官方中文语言包、执行Configure Display Language命令设locale为"zh-cn"、彻底重启VS Code,三者缺一不可。

VS Code 插件列表本身不会自动汉化,必须先完成全局界面语言切换,否则即使装了中文语言包,Extensions 面板里的标题、描述、分类标签(如“已安装”“推荐”“禁用”)仍显示英文。
为什么插件列表还是英文?
常见错误是只装了 Chinese (Simplified) Language Pack for Visual Studio Code,但没执行 Configure Display Language 命令或没设 "locale": "zh-cn"。VS Code 的插件市场 UI 语言完全依赖于 locale 配置,不单独控制。
- 插件描述页里的文字(如“Installs: 2.4M”“Rating: 4.8”)由扩展作者提供,语言包无法翻译
- 搜索框提示“Search Extensions in Marketplace”这类系统级文案,只有
locale生效后才会变中文 - 某些第三方插件自带中文化选项(如
Chinese Menu),但仅作用于右键菜单等局部区域,不影响插件列表主结构
确保插件列表显示中文的三步操作
这三步缺一不可,顺序不能颠倒:
- 在扩展面板(
Ctrl+Shift+X)搜索并安装官方插件:Chinese (Simplified) Language Pack for Visual Studio Code(作者必须是Microsoft) - 按
Ctrl+Shift+P输入Configure Display Language,选zh-cn,点击Restart - 重启后打开
Ctrl+,进设置,搜索locale,确认配置项值为"zh-cn"(不是zh-CN或zh)
插件列表里仍有英文内容怎么办?
这是正常且无法避免的情况:
-
Extension名称、作者名、版本号、更新时间等元信息,由插件发布者填写,语言包不干预 - 插件详情页中的
README、Changelog、Features等区块,属于插件自身内容,需作者主动提供中文版本 - 部分内置功能(如
Remote - SSH的连接状态提示)在 1.85+ 版本中才完成全量汉化,旧版可能残留英文短语
真正能被语言包覆盖的,只有 VS Code 自身 UI 控件:左侧“已安装”“启用”“禁用”标签,顶部搜索框占位符,右键菜单项,以及插件卡片上的“重载”“禁用”“卸载”按钮文字——这些才是你该检查是否已变中文的关键位置。


















