sublime text 4 中文界面唯一有效方式是安装 chineselocalization 插件、在用户设置中添加合法 json 格式 "locale": "zh_cn" 并彻底退出进程后重启,缺一不可;其他如替换文件、改.lang等操作均会触发校验失败导致崩溃。

Sublime Text 4 无法通过“汉化包”“替换文件”“改 .lang”等方式实现中文界面——所有这类操作都会触发 SHA256 校验失败,轻则菜单空白、右键失效,重则启动崩溃。唯一可靠路径是:装 ChineseLocalization 插件 + 写 "locale": "zh_CN" + 彻底退出重启。
Package Control 没装好,后面全白忙
很多人搜不到 ChineseLocalization,根本原因不是网络卡,而是 Package Control 压根没加载成功。
- 按
Ctrl + Shift + P(Windows/Linux)或Cmd + Shift + P(macOS)调出命令面板 - 输入
Install Package—— 必须看到完整命令名Package Control: Install Package才算到位 - 如果提示
command not found,说明没装好,得进控制台(Ctrl + `)粘贴官网 HTTPS 安装代码:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen('https://packagecontrol.io/' + pf.replace(' ', '%20')).read()) - 执行完必须彻底退出 Sublime Text(Windows 杀掉所有
subl.exe,macOS 用 Activity Monitor 结束进程),否则插件管理器不初始化
安装 ChineseLocalization 插件的三个硬性节奏点
失败不是因为网速慢,而是 Package Control 异步加载机制被人为打断。
- 输入
Package Control: Install Package后回车,**必须等 2~3 秒**,等底部状态栏显示Loading package list…完成,再动手输 - 在新弹出的搜索框中**精确输入
ChineseLocalization**:首字母 C 和 L 大写,结尾是n,无空格、无s,不是ChineseLanguage或Localization - 选中后回车,右下角出现
Installed package ChineseLocalization才算成功;仅显示Installing…不代表完成
"locale": "zh_CN" 必须写对位置和格式
插件装完 ≠ 界面变中文。ST4 默认 fallback 到英文,这个配置极易写错位置或格式。
- 只写在
Preferences > Settings右侧的Preferences.sublime-settings — User文件里;左侧默认设置是只读的,改了也白搭 - 在大括号
{}内添加一行:"locale": "zh_CN" - 检查前后是否有多余逗号(尤其上一行末尾已有逗号时)、引号是否为英文双引号、值是否误写成
zh-cn或zh_CN.UTF-8 - 保存后必须**完全退出 Sublime Text**(包括系统托盘残留进程),再重开;只关窗口无效
离线环境怎么装?别碰 Default.sublime-package
网络受限时,不能解压修改核心包,也不能丢 .sublime-menu 到 Packages/Default/ —— 这些操作在 ST4.4+ 中直接触发沙箱拦截或校验失败。
- 从 GitHub 官方发布页下载最新
ChineseLocalization.sublime-package(版本号 ≥3.4.1,适配 ST4.4.1+) - 菜单栏选
Preferences > Browse Packages,打开实际的Packages目录(Windows 路径示例:%APPDATA%\Sublime Text 4\Packages) - 把下载好的
ChineseLocalization.sublime-package文件**直接拖入该目录**(不要解压、不要重命名、不要放错位置) - 彻底退出进程后重启,再在用户设置中添加
"locale": "zh_CN"
最常被忽略的点:ST4.4+ 对插件加载有延迟兼容机制,部分 build(如 4165)可能需等待数秒才激活 Localization: Choose Language 命令;若 Help → Language 灰显,先等 5 秒再试,别急着重装。











