Sublime Text 汉化成功需同时满足三条件:正确安装 Package Control 并彻底退出重启、精确安装 ChineseLocalization 插件、将 "locale": "zh_CN" 严格写入用户设置文件并完全重启。

Sublime Text 汉化失败,90% 是因为 "locale": "zh_CN" 没写对位置、没彻底退出进程,或 ChineseLocalization 根本没装成功——不是插件不兼容,是三个硬性条件缺一不可。
Package Control 命令面板里搜不到 Install Package?说明它根本没加载
菜单里有 “Package Control” 选项 ≠ 它能干活。真正有效的验证方式只有一种:Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(macOS),输入 Install Package:
- 如果出现完整命令
Package Control: Install Package,说明已就位 - 如果提示
command not found,必须重装:按Ctrl + `打开控制台,粘贴官网最新 HTTPS 安装代码(HTTP 地址在 2026 年基本失效) - 执行后看到
Package Control installed才算成功;之后必须彻底退出 Sublime(Windows 右键托盘选 Exit,macOS 用 Activity Monitor 杀掉所有subl.exe或Sublime Text进程)
安装 ChineseLocalization 插件时输错名字就找不到包
搜 chinese language、zh-cn、Localization 或漏掉大写 L 都会失败。这不是网络问题,而是 Package Control 的异步加载机制被人为打断:
- 先执行
Package Control: Install Package,回车后等 2~3 秒,等新搜索框弹出再输词 - 在新框中**精确输入
ChineseLocalization**:C 和 L 必须大写,末尾无s,不能是ChineseLanguage或ChineseLocalizations - 选中后回车,右下角出现
Installed package ChineseLocalization才算成功;若Preferences → Package Settings下没有该项,说明插件未启用
加了 "locale": "zh_CN" 还是英文?检查这三处
插件只提供翻译资源,不自动激活中文界面。这行配置只有同时满足以下三点才生效:
- 只能写在
Preferences → Settings右侧的Preferences.sublime-settings — User文件里(左侧默认设置是只读的,改了白改) - JSON 格式要合法:
"locale": "zh_CN"必须用英文双引号,不能写成zh-cn或zh-simplified;上一行末尾不能多逗号,整段不能缺大括号 - 保存后必须完全退出 Sublime Text(关窗口 ≠ 退出),再重开;否则设置根本不加载
字体发虚、菜单乱码、显示方块字?和汉化无关
这是 ST4 在高 DPI 屏幕或启用 gl_hardware_acceleration 时 fallback 字体链出错导致的,和 ChineseLocalization 无关:
- 在用户设置里加一行:
"gl_hardware_acceleration": false,能立刻缓解模糊或方块 - 乱码常因系统缺失中文字体:Windows 可试
"font_face": "Microsoft YaHei",macOS 推荐"font_face": "PingFang SC" - 部分界面仍显示英文属正常现象——插件未覆盖全部词条,不影响功能使用
最容易被忽略的是:改完 Preferences.sublime-settings — User 后只关窗口不杀进程,设置压根不加载;还有人把 "locale": "zh_CN" 写在了左侧默认设置里,改了等于没改。

















