sublime text 中文界面需先装package control,再安装chineselocalization插件,并在user设置中添加"locale": "zh_cn"后彻底重启才能生效。

Sublime Text 默认不带中文界面,必须通过 ChineseLocalization 插件 + 正确配置才能稳定显示中文——装了插件不等于界面变中文,这是绝大多数人卡住的第一步。
确认 Package Control 是否已就位
没它,后面所有操作都无效。这不是可选项,是底层基础设施。
- 按
Ctrl + Shift + P(Windows/Linux)或Cmd + Shift + P(macOS)打开命令面板 - 输入
Install Package:如果出现Package Control: Install Package,说明已安装;如果提示“command not found”,就得手动装 - 手动安装失败?常见原因:
urllib.request.ProxyHandler()在企业网络/代理环境下失效;粘贴时多出空格;用了过期的 HTTP 安装地址(2026 年必须用https://packagecontrol.io/) - 装完务必彻底退出
Sublime Text(包括托盘进程),再重开,否则插件管理器不会加载
安装 ChineseLocalization 插件
这是目前唯一持续维护、适配 Sublime Text 4 的简体中文方案。别搜“Chinese Language”“Sublime 汉化包”之类模糊词——那些要么是旧版 fork,要么已停止更新。
- 命令面板中输入
Install Package→ 等待列表加载完成(可能要几秒,别急着重输)→ 在新弹出框中**精确输入ChineseLocalization**(注意大小写、拼写、无空格) - 选中后回车,右下角提示
Installed package ChineseLocalization即成功 - 安装完界面不会立刻变中文——这不是失败,是正常行为。ST 不热重载 UI 语言层
- 若
Preferences → Package Settings下没有ChineseLocalization菜单项,说明插件未启用或安装异常
启用中文并绕过 locale 自动 fallback
Sublime Text 4 默认靠系统 locale 推断语言,但常 fallback 到英文。手动指定才可靠。
- 打开
Preferences → Settings,在右侧Preferences.sublime-settings — User中添加一行:"locale": "zh_CN" - 保存后必须**完全退出
Sublime Text**(不只是关窗口),再重开,否则设置不生效 - 如果仍显示英文,检查:
"locale"是否拼错、是否加了多余逗号、是否误写在左侧默认设置里(那是只读的) - 某些 UI 插件(如
Origami、BracketHighlighter)会干扰 locale 加载,可临时禁用测试 - 高 DPI 屏幕或启用了
gl_hardware_acceleration时,中文菜单可能出现字体发虚或方块,可加配置:"gl_hardware_acceleration": false
切回英文或清理残留
汉化不是单向操作,但“半安装”状态最容易出问题:插件残留、配置冲突、缓存未清。
- 最稳妥的恢复方式:
Ctrl + Shift + P→ 输入Localization: Choose Language→ 选English,即时生效 - 想彻底卸载:命令面板输入
Remove Package→ 选择ChineseLocalization→ 卸载后删掉 User Settings 里的"locale": "zh_CN"行 - 卸载后仍部分中文?说明有缓存,删掉
Sublime Text 4/Cache/目录(路径可通过Preferences → Browse Packages…的上级目录找到)
locale 配置必须写进 User Settings,且必须彻底退出再重开——这两个动作漏掉任何一个,都会让整个过程看起来像失败。











