Atom界面汉化仅依赖atom-simplified-chinese-menu插件,需通过Settings→Updates更新,启用插件、勾选全部汉化选项并彻底退出重启后才生效;Linux中文显示方块应修改Editor字体为WenQuanYi Zen Hei等含中文字形字体。

Atom 编辑器没有“中文包”这个概念,core.language 配置项根本不存在,任何在 config.cson 里手动添加 core: { language: "zh-CN" } 的操作都会触发控制台报错:Unknown config key 'core.language'。所谓“更新中文包”,实际是更新 atom-simplified-chinese-menu 插件本身。
怎么更新 atom-simplified-chinese-menu 插件
插件更新不走“设置 → 语言”这类伪路径,而是通过 Atom 的包管理机制完成:
- 打开 Atom → Settings → Updates(不是 “Language” 或 “Core” 设置页)
- 等待列表加载完成,找到
atom-simplified-chinese-menu - 如果显示 “Update available”,点击右侧 Update 按钮
- 更新完成后必须彻底退出 Atom(包括后台进程),再重新启动
为什么 Settings 里找不到“中文包”选项
因为 Atom 的界面语言完全不由系统 locale、环境变量或配置文件控制,它只依赖插件的运行时翻译逻辑。Settings 面板里没有“语言切换开关”,也没有“中文包管理”入口——所有汉化行为都由 atom-simplified-chinese-menu 在加载时注入,且仅覆盖三块区域:
- 顶部菜单栏(文件、编辑、视图…)
- 右键上下文菜单(项目树/编辑区任意位置)
- Settings 面板自身(含插件列表、核心设置项)
其他区域(如状态栏编码提示、第三方插件 UI、命令面板 Cmd+Shift+P 中的条目)默认不翻译,这不是 bug,是插件设计边界。
更新后菜单还是英文?先检查这三件事
更新 ≠ 立即生效,常见失效原因集中在初始化阶段:
-
atom-simplified-chinese-menu插件是否处于启用状态(Settings → Packages 页面右侧开关为 on) - 插件设置页(Settings → Packages →
atom-simplified-chinese-menu→ Settings)中三个勾选是否全部开启:汉化菜单、汉化右键菜单、汉化设置 - 是否彻底退出 Atom:macOS 要用 Activity Monitor 杀掉所有
Atom Helper进程;Windows/Linux 要确认任务管理器无残留atom.exe或atom进程
Linux 下更新后中文变方块?别改 locale,改字体
更新插件不影响字体渲染,但新版翻译可能触发更严格的字形匹配。若中文显示为方块,问题出在 Editor 字体设置:
- 进入 Settings → Editor →
Font Family - 填入含中文字形的字体族,例如:
DejaVu Sans Mono, WenQuanYi Zen Hei -
WenQuanYi Zen Hei(文泉驿正黑)是 Linux 下最稳定兼容的开源中文字体,无需额外配置 locale 或 LANG
真正决定 Atom 界面是否“看起来像中文软件”的,只有 atom-simplified-chinese-menu 这一个插件;它的更新逻辑、生效条件和平台适配细节,比表面看起来更硬核——尤其是重启和开关全开这两个动作,漏掉任一环节,整个汉化链就断了。











