package control 是 sublime text 汉化的必要基础设施,未安装则无法进行后续操作;需通过快捷键调出命令面板验证并安装,再安装 chineselocalization 插件,重启后手动设置 "locale": "zh_cn" 并彻底退出生效。

确认 Package Control 是否已安装
没装 Package Control,后面所有汉化操作都走不通——它不是可选插件,而是 Sublime Text 的插件基础设施。很多人卡在这一步,却以为是汉化包有问题。
- 快捷键
Ctrl + Shift + P(Windows/Linux)或Cmd + Shift + P(macOS)打开命令面板,输入Install Package;如果显示Package Control: Install Package,说明还没装 - 若显示一堆
Package Control:开头的命令(比如Disable Package),说明已就位,跳过安装 - 手动安装失败常见原因:网络被拦截、粘贴时多出空格、Sublime 版本太旧(ST3 末期或 ST4 早期需用对应哈希校验代码)
安装 ChineseLocalization 插件
这是目前最稳定、更新最勤的中文界面方案,覆盖菜单、设置面板、右键菜单等核心 UI,不改代码逻辑,也不影响语法高亮或插件功能。
- 命令面板中输入
Install Package→ 等待列表加载完成(可能需几秒,别急着重输)→ 输入ChineseLocalization(注意拼写,不是ChineseLanguage或Localization单词) - 安装成功后右下角会提示,但**界面不会立刻变中文**——这是正常现象,别误以为失败
- 部分用户装完发现“帮助”还是 Help、“首选项”仍是 Preferences:大概率是没重启,或者插件未启用(检查
Preferences → Package Settings → ChineseLocalization是否存在)
重启后仍显示英文?检查 locale 设置
从 Sublime Text 4 开始,ChineseLocalization 默认依赖系统 locale 推断语言,但有时会 fallback 到英文。手动指定更可靠。
- 打开
Preferences → Settings,在右侧User Settings中添加一行:"locale": "zh_CN" - 保存后必须完全退出 Sublime Text(包括托盘进程),再重新启动,否则设置不生效
- 如果用了某些定制主题或 UI 插件(如
Origami、BracketHighlighter),偶尔会干扰 locale 加载,可临时禁用它们测试
恢复英文或切换失败怎么办
汉化不是单向操作,随时可退回。问题多出在“半安装”状态:插件残留、配置冲突、缓存未清。
- 想彻底恢复英文:命令面板输入
Remove Package→ 选择ChineseLocalization→ 卸载后删掉User Settings里的"locale": "zh_CN"行 - 卸载后仍部分中文?说明有缓存,删掉
Sublime Text 4/Cache/目录(路径可通过Preferences → Browse Packages…上级目录找到) - 安装后出现乱码或方块字?不是汉化问题,是字体不支持中文,改
font_face设置,例如设为"font_face": "Microsoft YaHei"或"font_face": "PingFang SC"
真正容易被忽略的点是:Sublime Text 的 UI 语言和文件编码无关,ChineseLocalization 不影响你打开 UTF-8 的 .py 或 .js 文件——它只管菜单和对话框怎么显示。别指望它帮你解决中文注释乱码,那是编码设置或保存格式的事。










