已安装package control是sublime汉化的前提,需通过ctrl+shift+p验证;未安装则需粘贴https安装代码并彻底重启;随后安装chineselocalization插件,配置"locale": "zh_cn"并完全退出重开方可生效。

确认 Package Control 是否已安装
Sublime 的汉化必须通过插件完成,而所有插件都依赖 Package Control。没它,后续步骤全卡住。
最稳的验证方式是按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS),输入 Install Package —— 如果出现 Package Control: Install Package,说明已就位;如果提示“command not found”,就得手动装。
- 打开控制台:
Ctrl+`(反引号),粘贴官网最新安装代码(注意:2026 年 Sublime Text 4 推荐用 HTTPS 地址,旧 HTTP 链接可能被拦截) - 安装后务必完全退出 Sublime(不是关窗口,是进程退出),再重开,否则插件管理器不生效
- 某些企业环境或代理网络下,
urllib.request.ProxyHandler()可能失效,此时需临时关闭代理或改用离线安装方式
安装 ChineseLocalization 插件
这是目前唯一持续维护、适配 ST4 的简体中文界面插件,别搜“Sublime汉化包”“Chinese Language”之类模糊名称——那些要么是旧版残留,要么是功能残缺的 fork。
- 按
Ctrl+Shift+P→ 输入Install Package→ 回车 → 等待列表加载完成(可能要几秒,别急着重输) - 在新弹出的搜索框中**精确输入
ChineseLocalization**(注意大小写和拼写,少个 L 或多空格都会找不到) - 选中后回车,右下角出现 “Installed package ChineseLocalization” 即成功
- 安装完不重启?界面大概率还是英文——这不是 bug,是插件机制决定的,ST 不热重载 UI 语言层
启用中文界面与常见失效原因
插件装完 ≠ 界面变中文。ST4 默认不会自动切换语言,得靠配置触发翻译逻辑。
- 打开
Preferences > Settings,在右侧Preferences.sublime-settings — User中添加一行:"locale": "zh_CN" - 保存后**必须彻底退出并重开 Sublime**(仅关闭窗口不行,托盘进程还在)
- 如果仍显示英文,检查:
"locale"是否拼错、是否加了多余逗号、是否误写在左侧默认设置里(那是只读的) - 部分高 DPI 屏幕或启用了
gl_hardware_acceleration的系统,中文菜单可能出现字体发虚或方块,可临时加配置:"gl_hardware_acceleration": false
想切回英文或调试语言状态
不需要卸载插件,也不用删文件——ChineseLocalization 支持运行时切换,比想象中灵活。
- 按
Ctrl+Shift+P输入Localization: Choose Language,选English即刻恢复 - 如果该命令不存在,说明插件未正确加载,去
Preferences > Package Settings > ChineseLocalization看是否有配置项,没有则重装插件 - 卸载不是首选方案:执行
Package Control: Remove Package→ 选ChineseLocalization即可,但之后若想再用,还得走一遍安装流程
真正容易被忽略的是:汉化只作用于界面控件和菜单文本,不影响代码语法高亮、文件编码识别、终端输出这些底层行为。别指望它让 Python 错误提示变中文——那得靠解释器本身支持。










