sublime text 汉化无真正“一键”方案,必须严格按三步操作:安装正确版本、通过https地址手动装好package control并彻底重启、再安装chineselocalization插件,最后配置"locale": "zh_cn"、彻底重启并运行localization: choose language命令启用。

Sublime Text 一键安装并汉化在现实中不存在——所谓“一键”脚本或安装包,要么失效,要么带风险(如篡改 Default 目录、替换 .lang 文件、静默注入恶意代码)。真正稳定可靠的流程只有三步:装对版本、装好 Package Control、装准 ChineseLocalization 并正确启用。跳过任一环,都会卡在“界面还是英文”“菜单点不开”“Help → Language 灰显”上。
怎么确认 Package Control 真装好了?
很多人以为菜单里出现 Package Control 就算成功,其实不是。它必须能响应命令才算加载到位。
- 按
Ctrl + Shift + P(Windows/Linux)或Cmd + Shift + P(macOS)调出命令面板 - 输入
Install Package—— 必须看到完整命令名Package Control: Install Package - 如果提示
command not found或列表为空,说明Package Control根本没初始化 - 手动安装时,2026 年起必须用 HTTPS 地址:
https://packagecontrol.io/Package%20Control.sublime-package;HTTP 已被拦截 - 控制台粘贴完安装代码后,必须彻底退出 Sublime(Windows 杀掉所有
subl.exe,macOS 用 Activity Monitor 结束Sublime Text进程),否则插件管理器不启动
安装 ChineseLocalization 插件的准确操作
这是目前唯一持续维护、适配 ST4.4.1+ 的简体中文方案。搜错名字、输错大小写、没等列表加载就重输,是失败主因——不是网络慢,是 Package Control 的异步机制决定的。
- 命令面板输入
Package Control: Install Package并回车,等底部状态栏显示Loading package list…完成(通常要 2~3 秒),再动手指 - 在新弹出的搜索框中**精确输入
ChineseLocalization**:首字母 C 和 L 大写,结尾是n,无空格、无s,不是ChineseLanguage或Localization - 选中后回车,右下角出现
Installed package ChineseLocalization才算成功;仅显示Installing…不代表完成 - 装完界面不会变中文——这是设计如此,ST4 不热重载 UI 语言层,不是 bug
为什么装完还是英文?关键三件事缺一不可
只装插件 ≠ 汉化生效。必须同时满足:配置 "locale": "zh_CN"、彻底重启、用命令切换或菜单启用。
- 点击
Preferences → Settings,在右侧Preferences.sublime-settings — User中添加一行:"locale": "zh_CN",确保在大括号内、无多余逗号、引号匹配 - 保存后,必须完全退出 Sublime(包括托盘进程),再重新启动;仅关闭窗口或重载设置无效
- 重启后,按
Ctrl + Shift + P输入Localization: Choose Language,选Chinese (Simplified)即可立即刷新界面 - 若
Help → Language灰显,说明插件未激活,检查是否勾选了ChineseLocalization(Preferences → Package Settings → ChineseLocalization可查看) - 部分 ST4.4+ 版本(如 build 4165)存在渲染延迟,首次打开
Help菜单时需等约 10 秒再点Language子项
最易被忽略的点:汉化只覆盖核心 UI 字符串(菜单、设置面板、右键项),不处理命令面板里的第三方插件命令名、构建错误堆栈、终端输出、正则匹配结果——这些本就不在 ChineseLocalization 管辖范围内。别为它们“没汉化”反复折腾配置。











