package control 可用需通过命令面板输入 install package 验证,若提示 command not found 则需用 https 官方代码重装并彻底退出 sublime text 后重启;安装 chineselocalization 插件须等待 loading package list… 完成后在新搜索框精确输入(c大写、l大写、结尾n、无空格无s);启用中文界面必须在 user 设置中添加合法 json 格式 "locale": "zh_cn" 并完全退出重启;字体乱码等问题属渲染层故障,需关闭硬件加速或指定中文字体。

确认 Package Control 是否真正可用
很多人卡在“汉化失败”,实际是 Package Control 根本没加载成功——菜单里有“Package Control”选项不等于它能用。唯一可靠验证方式:按 Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(macOS),输入 Install Package。如果出现 Package Control: Install Package,说明就位;若提示 command not found,就得重装。
重装必须用 HTTPS 官方代码(HTTP 在 2026 年已失效),粘贴进控制台(Ctrl + `)后,**必须彻底退出 Sublime Text**(Windows 查托盘、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…不代表完成
启用中文界面必须改对位置、格式、并彻底重启
装完插件 ≠ 界面变中文。ST4 默认 fallback 到英文,必须手动指定语言层:
-
"locale": "zh_CN"必须写在Preferences > Settings右侧的Preferences.sublime-settings — User文件里;左侧默认设置是只读的,改了也白搭 - JSON 格式要合法:值必须用英文双引号包裹(
"zh_CN",不是zh_CN),前后不能多逗号(尤其上一行末尾已有逗号时) - 保存后,**必须完全退出 Sublime Text(关窗口 ≠ 退出)**,Windows 检查系统托盘图标是否消失,macOS 确认 Activity Monitor 中无
Sublime Text进程,再重开
字体模糊、方块字、菜单乱码不是汉化失败
这是渲染层问题,和 locale 配置无关。常见原因:
- 高 DPI 屏幕或启用硬件加速时,ST4 fallback 字体逻辑出错 → 在用户设置中加一行:
"gl_hardware_acceleration": false - 系统缺失基础中文字体 → Windows 可试
"font_face": "Microsoft YaHei",macOS 用"font_face": "PingFang SC" - 某些 UI 插件(如
Origami、BracketHighlighter)会干扰 locale 解析 → 临时禁用可快速验证是否冲突
真正生效的标志不是菜单变中文,而是 Preferences → Package Settings → ChineseLocalization 下有配置项,且命令面板里能搜到 Localization: Choose Language。别指望所有弹窗、插件提示都汉化——那是设计限制,不是你配错了。











