sublime text 4 启用中文界面需三步:在用户设置中正确添加 "locale": "zh_cn"(json 格式合法)、彻底退出所有进程、重启软件;package control 需通过命令面板验证是否真正安装。

Sublime Text 4 装完 ChineseLocalization 插件后界面仍是英文,不是插件没装好,而是缺了关键配置和彻底重启——"locale": "zh_CN" 必须写在用户设置里、JSON 格式合法、进程完全退出才生效。
确认 Package Control 是否真已安装
很多人以为菜单里有 “Package Control” 就算装好了,其实只是残留 UI。真正有效的验证方式是:Ctrl+Shift+P(Win/Linux)或 Cmd+Shift+P(macOS),输入 Install Package —— 如果出现 Package Control: Install Package 命令,说明已就位;如果提示 “command not found”,就得重装。
手动安装必须用官网 HTTPS 地址(HTTP 在 2026 年基本被拦截),粘贴时不能多空格、不能换行。装完不是关窗口就行,要右键托盘图标选“退出”,或用任务管理器杀掉所有 subl.exe / Sublime Text 进程,否则插件管理器根本不加载。
安装 ChineseLocalization 插件的正确操作
这不是搜“中文”“汉化”就能找到的事。Package Control 的插件列表是异步加载的,常见失败原因全是人为节奏问题:
- 输入
Install Package后立刻又打字,没等新搜索框弹出(通常要 2~3 秒) - 在新框里输错名字:
ChineseLocalization(注意 C 和 L 大写,末尾无 s,不是ChineseLanguage或Localization) - 选中后没看到右下角提示
Installed package ChineseLocalization,就以为失败
装完不重启?界面大概率还是英文——这是设计如此,ST4 不热重载 UI 语言层,不是 bug。
启用中文必须改对位置、格式、重启三件事
"locale": "zh_CN" 这行必须出现在 Preferences > Settings 右侧的 Preferences.sublime-settings — User 文件里(左侧默认设置是只读的,改了也白搭)。
常见失效点:
- 拼成
"local"或"locle" - 加了多余逗号,导致 JSON 解析失败(比如上一行末尾已有逗号,这行又跟了个逗号)
- 保存后只关窗口,没杀后台进程(Windows 看托盘,macOS 用 Activity Monitor 查
Sublime Text) - 某些 UI 插件(如
Origami、BracketHighlighter)会干扰 locale 加载,可临时禁用测试
高 DPI 屏幕或启用了 gl_hardware_acceleration 时,中文菜单可能发虚或显示方块,这时可在用户设置里加一行:"gl_hardware_acceleration": false。
切回英文或调试语言状态不用卸插件
想临时切英文?Ctrl+Shift+P 输入 Localization: Choose Language,选 English 即刻生效。这比卸载插件快得多,也避免缓存残留问题。
如果卸载后仍部分中文,说明缓存没清干净:通过 Preferences > Browse Packages… 打开上级目录,删掉 Cache/ 文件夹即可。别信“手动替换语言文件”的老方案——ST4 已不兼容,且极易导致界面异常。











