必须在User Settings中添加"locale": "zh_CN"并彻底退出Sublime Text进程(包括托盘)才能生效;Package Control需通过命令面板验证是否安装,ChineseLocalization插件须精确输入名称、等待搜索框弹出后安装,且Preferences→Package Settings中出现对应菜单才表示成功。

装完 ChineseLocalization 插件后界面还是英文?不是插件没装好,是缺了关键配置和彻底重启——"locale": "zh_CN" 必须写在 User Settings 里,且 Sublime Text 进程必须完全退出(包括托盘)才生效。
确认 Package Control 是否真就位
很多人卡在这一步却以为是汉化包问题。按 Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(macOS),输入 Install Package:
- 如果出现
Package Control: Install Package,说明已安装; - 如果提示 “command not found”,就得手动装——打开控制台
Ctrl + `,粘贴官网最新 HTTPS 安装代码(2026 年必须用https://packagecontrol.io/,HTTP 地址大概率失败); - 装完别只关窗口,要右键托盘图标“退出”,或用任务管理器杀掉
subl.exe/Sublime Text进程,否则插件管理器根本不会加载。
安装 ChineseLocalization 插件的精确操作
搜错名字、大小写输错、没等列表弹出就打字,是安装失败最常见原因。这不是网络慢,是 Package Control 的异步机制:
- 命令面板输入
Install Package→ 回车 → 等 2~3 秒,直到新搜索框弹出(别急着输入); - 在新框中**精确输入
ChineseLocalization**(注意:C 和 L 大写,末尾无s,不是ChineseLanguage或Localization); - 选中回车,右下角出现
Installed package ChineseLocalization才算成功; - 装完界面不会变中文——这是设计如此,不是 bug;如果
Preferences → Package Settings下没有ChineseLocalization菜单项,说明插件未启用或安装异常。
为什么加了 locale 还是英文?三个硬性条件缺一不可
"locale": "zh_CN" 必须同时满足三件事才能触发翻译:
- 只写在右侧
Preferences.sublime-settings — User中,左侧默认设置是只读的,改了也无效; - JSON 格式必须合法:前后不能多逗号,该行末尾不能有逗号;
- 保存后必须彻底退出 Sublime Text(Windows 查系统托盘,macOS 用 Activity Monitor 杀进程),再重开;
- 某些 UI 插件(如
Origami、BracketHighlighter)会干扰 locale 加载,可临时禁用测试。
高 DPI 或硬件加速导致中文发虚/方块怎么办
部分高分辨率屏或启用了 gl_hardware_acceleration 的系统,中文菜单可能出现字体模糊或乱码:
- 在 User Settings 同一行添加:
"gl_hardware_acceleration": false; - 保存后仍需彻底退出重开;
- 这个开关只影响 UI 渲染质量,不影响编辑功能或插件行为;
- 如果只是菜单个别词仍是英文(比如 Help、Preferences),属于正常覆盖遗漏,不是配置失败。
最容易被忽略的是“彻底退出”——关窗口不等于退出进程,托盘还在跑,设置就不会加载。另外,locale 是唯一可靠的指定方式,别依赖系统语言自动 fallback,ST4 在这方面很脆。

















