mac版sublime text汉化需三步:先用cmd+shift+p验证package control是否真安装(出现install package命令才算成功),再精确安装chineselocalization插件(c和l大写、无s),最后在用户设置中添加"locale": "zh_cn"并彻底退出进程重启。

Mac版Sublime Text汉化教程:让菜单、设置面板、右键选项全部显示为中文,不是只改几个单词,而是整套UI语言层切换——这需要Package Control真正就位、ChineseLocalization精确安装、用户设置中写对"locale": "zh_CN"且进程彻底退出三者同时满足。
确认Package Control是否真已安装
别信菜单里有没有“Package Control”选项,那是假象。唯一可靠验证方式是:按 Cmd + Shift + P 打开命令面板,输入 Install Package 并回车。
如果出现 Package Control: Install Package 命令,说明已就位;若提示 “command not found”,说明根本没装上——后续所有操作都白搭。
此时必须按 Cmd + ` 打开控制台,粘贴官网最新 HTTPS 安装代码(HTTP 地址在 2026 年已基本失效),粘贴时不能多空格、不能换行,否则静默失败。
装完必须用 Activity Monitor 强制退出所有 Sublime Text 进程,仅关窗口无效——后台进程不杀,插件管理器根本不加载。
安装ChineseLocalization插件
这是目前唯一持续维护、适配 Sublime Text 4 的简体中文界面方案,覆盖菜单、设置面板、右键菜单等全部核心 UI。
方法一:命令面板安装(推荐)
① 按 Cmd + Shift + P 打开命令面板 → 输入 Package Control: Install Package 并回车。
② 等待 2~3 秒,等新搜索框弹出后再输词(Package Control 插件列表是异步加载的,提前打字会中断加载)。
③ 在新框中**精确输入ChineseLocalization**:C 大写、L 大写、末尾无 s,不是 ChineseLanguage,也不是 Localization。
④ 方向键选中后回车,右下角出现 Installed package ChineseLocalization 才算成功。
方法二:离线安装(企业网络/代理受限时)
若因防火墙拦截 urllib.request 导致在线安装失败,可从官网下载带哈希校验的离线安装包,拖入 Packages 文件夹(路径:~/Library/Application Support/Sublime Text 3/Packages/),重启生效。
启用中文界面的三要素
装完插件界面仍是英文?正常。ST4 不热重载 UI 语言层,必须手动触发翻译链路。
第一步:打开 Sublime Text → Preferences → Settings,只在右侧 Preferences.sublime-settings — User 中编辑(左侧默认设置是只读的,改了也白搭)。
第二步:在大括号 {} 内添加一行:"locale": "zh_CN"。
注意:必须用英文双引号,值必须是 "zh_CN"(不是 zh_cn、不是 zh-CN、更不是 "chinese"),前后不能有多余逗号,行末不能有孤立逗号——JSON 格式非法会导致整段设置失效。
第三步:保存后,必须彻底退出 Sublime Text:打开 Activity Monitor → 搜索 “Sublime Text” → 选中全部进程 → 点击顶部 × 强制退出。
再重新启动,界面才会刷新为中文。
修复中文显示异常
字体发虚、菜单乱码、方块字?这不是汉化失败,是渲染层 fallback 出问题,尤其在 M 系列芯片高 DPI 屏幕或启用了硬件加速时。
在用户设置(Preferences → Settings → 右侧)中,紧挨着 "locale": "zh_CN" 下方添加一行:
"gl_hardware_acceleration": false
保存 → 彻底退出 → 重开。这能立刻缓解字体模糊或方块现象。
若仍乱码,大概率是系统缺失基础中文字体。可在同一设置文件中加一行:
"font_face": "PingFang SC"(macOS 系统自带,无需额外安装)。











