Sublime怎么汉化教程 Sublime怎么设置中文界面【指南】

3次阅读

已安装package control是sublime汉化的前提,需通过ctrl+shift+p验证;未安装则需粘贴https安装代码并彻底重启;随后安装chineselocalization插件,配置”locale”: “zh_cn”并完全退出重开方可生效。

Sublime怎么汉化教程 Sublime怎么设置中文界面【指南】

确认 Package Control 是否已安装

Sublime 的汉化必须通过插件完成,而所有插件都依赖 Package Control。没它,后续步骤全卡住。

最稳的验证方式是按下 Ctrl+Shift+Pwindows/linux)或 Cmd+Shift+Pmacos),输入 Install Package —— 如果出现 Package Control: Install Package,说明已就位;如果提示“command not found”,就得手动装。

  • 打开控制台:Ctrl+`(反引号),粘贴官网最新安装代码(注意:2026 年 sublime text 4 推荐用 https 地址,旧 HTTP 链接可能被拦截)
  • 安装后务必完全退出 Sublime(不是关窗口,是进程退出),再重开,否则插件管理器不生效
  • 某些企业环境或代理网络下,urllib.request.ProxyHandler() 可能失效,此时需临时关闭代理或改用离线安装方式

安装 ChineseLocalization 插件

这是目前唯一持续维护、适配 ST4 的简体中文界面插件,别搜“Sublime汉化包”“Chinese Language”之类模糊名称——那些要么是旧版残留,要么是功能残缺的 fork。

  • Ctrl+Shift+P → 输入 Install Package → 回车 → 等待列表加载完成(可能要几秒,别急着重输)
  • 在新弹出的搜索框中**精确输入 ChineseLocalization**(注意大小写和拼写,少个 L 或多空格都会找不到)
  • 选中后回车,右下角出现 “Installed package ChineseLocalization” 即成功
  • 安装完不重启?界面大概率还是英文——这不是 bug,是插件机制决定的,ST 不热重载 ui 语言层

启用中文界面与常见失效原因

插件装完 ≠ 界面变中文。ST4 默认不会自动切换语言,得靠配置触发翻译逻辑。

  • 打开 Preferences > Settings,在右侧 Preferences.sublime-settings — User 中添加一行:"locale": "zh_CN"
  • 保存后**必须彻底退出并重开 Sublime**(仅关闭窗口不行,托盘进程还在)
  • 如果仍显示英文,检查:"locale" 是否拼错、是否加了多余逗号、是否误写在左侧默认设置里(那是只读的)
  • 部分高 DPI 屏幕或启用了 gl_hardware_acceleration 的系统,中文菜单可能出现字体发虚或方块,可临时加配置:"gl_hardware_acceleration": false

想切回英文或调试语言状态

不需要卸载插件,也不用删文件——ChineseLocalization 支持运行时切换,比想象中灵活。

  • Ctrl+Shift+P 输入 Localization: Choose Language,选 English 即刻恢复
  • 如果该命令不存在,说明插件未正确加载,去 Preferences > Package Settings > ChineseLocalization 看是否有配置项,没有则重装插件
  • 卸载不是首选方案:执行 Package Control: Remove Package → 选 ChineseLocalization 即可,但之后若想再用,还得走一遍安装流程

真正容易被忽略的是:汉化只作用于界面控件和菜单文本,不影响代码语法高亮、文件编码识别、终端输出这些底层行为。别指望它让 Python 错误提示变中文——那得靠解释器本身支持。

text=ZqhQzanResources