sublime text 4 唯一可靠汉化方案是通过 package control 安装 chineselocalization 插件,并在用户设置中正确配置 "locale": "zh_cn" 后彻底退出重启。

Sublime Text 4 不支持手动部署“汉化包”
Sublime Text 4 没有传统意义上的“语言包”或“.lang 文件”,所有所谓“下载 .zip 替换 default 文件夹”“解压到 Packages 目录”“双击安装汉化包”的操作,不仅无效,而且极可能导致 UI 崩溃、菜单错位、快捷键失灵。ST4 的语言层由插件 + 配置驱动,不是资源文件覆盖机制。
ChineseLocalization 插件是唯一可靠路径
截至 2026 年,ChineseLocalization 是唯一持续维护、适配 ST4.4.1+ 的简体中文方案。它不提供单独下载的“汉化包”,必须通过 Package Control 安装:
- 按
Ctrl + Shift + P(Windows/Linux)或Cmd + Shift + P(macOS)调出命令面板 - 输入
Package Control: Install Package并回车——必须看到完整命令名,否则Package Control未加载成功 - 等待底部状态栏显示
Loading package list…完成(通常 2–3 秒),再输入ChineseLocalization(注意:C 和 L 大写,结尾是n,不是ChineseLanguage或Localization) - 选中后回车,右下角出现
Installed package ChineseLocalization才算成功
"locale": "zh_CN" 必须写在用户设置里且格式合法
装完插件后界面仍是英文?因为 ST4 默认 fallback 到英文,必须显式指定语言并确保配置位置和语法正确:
- 打开
Preferences > Settings,编辑右侧的Preferences.sublime-settings — User文件(左侧默认设置是只读的,改了也白搭) - 添加一行:
"locale": "zh_CN",前后不能多逗号(尤其上一行末尾已有逗号时) - 引号必须是英文双引号,值必须是小写
zh_CN(不是zh-cn、ZH_CN或Chinese) - 保存后必须彻底退出 Sublime Text:Windows 杀掉所有
subl.exe进程,macOS 用 Activity Monitor 结束Sublime Text进程——热重启或仅关闭窗口无效
别信“手动复制 .lang 文件”“替换 default 文件夹”这类旧版操作
这些方法源自 ST2/ST3 时代,ST4 已移除对 default 文件夹内语言资源的直接加载逻辑。强行替换会导致:
- 启动时控制台报错:
error loading locale 'zh_CN': no such file - 菜单项显示为乱码或空白
-
Preferences > Package Settings子菜单消失 - 后续任何插件安装都静默失败(因插件管理器初始化被破坏)
真正容易被忽略的是:插件安装完成 ≠ 界面变中文;配置写对了 ≠ 生效——必须彻底退出进程再启动,这是 ST4 的硬性要求,不是 bug,也不是网络或缓存问题。











