Sublime Text装完ChineseLocalization后界面仍英文,是因为缺"locale": "zh_CN"配置、未写入用户设置文件、未彻底退出进程三者缺一不可;需验证Package Control是否真就位、精确安装插件、禁用干扰插件并关闭硬件加速修复字体问题。

Sublime Text 装完 ChineseLocalization 插件后界面仍是英文,不是插件没装好,而是缺了 "locale": "zh_CN" 这行配置、没写对位置、也没彻底退出进程——三者缺一不可。
确认 Package Control 真正就位
菜单里有 “Package Control” 选项 ≠ 它已生效。真正有效的验证方式只有一种:Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(macOS),输入 Install Package:
- 如果出现
Package Control: Install Package命令,说明已安装成功 - 如果提示
command not found,必须重装:按Ctrl + `打开控制台,粘贴官网最新 HTTPS 安装代码(HTTP 地址在 2026 年基本失效) - 装完必须彻底退出 Sublime Text:Windows 右键托盘图标选“Exit”,macOS 用 Activity Monitor 强制结束所有
Sublime Text进程
安装 ChineseLocalization 插件的三个节奏点
失败通常不是因为网络差,而是 Package Control 的异步加载机制被人为打断:
- 输入
Package Control: Install Package后回车,**必须等 2~3 秒**,等新搜索框弹出再输词 - 在新框中**精确输入
ChineseLocalization**:C 和 L 大写、末尾无s、不能是ChineseLanguage或Localization - 选中后回车,右下角出现
Installed package ChineseLocalization才算成功;若Preferences → Package Settings下没有该项,说明插件未启用
启用中文必须改对位置、格式、重启
"locale": "zh_CN" 这行只有同时满足三件事才会触发翻译:
- 只能写在
Preferences → Settings右侧的Preferences.sublime-settings — User文件里(左侧默认设置是只读的,改了也白搭) - JSON 格式要合法:值必须用英文双引号包裹(
"zh_CN"不是zh_CN),前后不能多逗号,行末不能有孤立逗号 - 保存后必须**完全退出 Sublime Text**(关窗口 ≠ 退出),再重开;否则设置根本不加载
- 某些 UI 插件(如
Origami、BracketHighlighter)会干扰 locale 解析,临时禁用可快速验证是否冲突
字体发虚、方块字、菜单乱码不是汉化失败
这是 ST4 在高 DPI 屏幕或启用 gl_hardware_acceleration 时 fallback 字体链出错导致的,和 ChineseLocalization 无关:
- 在用户设置里加一行:
"gl_hardware_acceleration": false,能立刻缓解模糊或方块 - 乱码常因系统缺失中文字体:Windows 可试
"font_face": "Microsoft YaHei"或"MiSans",macOS 用"font_face": "PingFang SC"(前提是系统已安装)
最易被忽略的是:改完 locale 后只关窗口不杀后台进程,等于什么都没做;还有人把配置写进左侧只读设置里,存了也白存。











