Atom默认无中文界面,需安装启用atom-simplified-chinese-menu插件并全开菜单、右键菜单、设置三项汉化开关,重启后生效;core.language配置无效,Linux用户需手动设置中文字体如WenQuanYi Zen Hei。

Atom 没有“语言优先级”或 core.language 这类配置项,所谓“设成简体中文”实际就是启用 atom-simplified-chinese-menu 插件并确保三处汉化开关全开——它不依赖系统 locale,也不读取环境变量,只靠插件自身加载对应平台的翻译文件(如 menu_linux.json)。
为什么改 config.cson 里加 core.language: "zh-CN" 没用
这个字段 Atom 根本不识别,属于常见误传。手动写入后:
- 控制台会报错
Unknown config key 'core.language' - 部分插件(如旧版语法高亮扩展)可能因配置解析异常而崩溃
- 完全不影响菜单、右键、Settings 面板的显示语言
atom-simplified-chinese-menu 的三个开关必须全开
安装插件后进 Settings → Packages → simplified-chinese-menu → Settings,你会看到:
-
汉化菜单:控制顶部栏(文件、编辑、视图…),关掉就只剩英文主干 -
汉化右键菜单:影响项目树和编辑区右键弹出项(如“新建文件”“复制路径”),关掉后高频操作仍为英文 -
汉化设置:决定 Settings 面板本身是否中文,包括左侧导航栏和所有配置说明;不开它,你连“Auto Save”是什么意思都得猜
三者不同步 = 界面割裂。比如只开前两个,点进 Settings 页面瞬间切回英文,极易误配。
Linux 用户中文显示为方块?重点调 Font Family
即使汉化生效,Linux 下常出现乱码,根本原因是 Atom 默认字体(如 DejaVu Sans Mono)不含中文字形:
- 进
Settings → Editor → Font Family - 填入含中文的字体族,例如:
DejaVu Sans Mono, WenQuanYi Zen Hei -
WenQuanYi Zen Hei(文泉驿正黑)是 Linux 下最稳定兼容的开源中文字体,无需额外配置渲染引擎 - 别碰
LANG或系统区域设置——Atom 的界面语言与它们完全无关
真正让 Atom “看起来像中文软件”的,只有 atom-simplified-chinese-menu 这一个插件,且它不处理状态栏右下角的编码提示(如 UTF-8)、不翻译第三方插件自己的 UI——这些是设计使然,不是漏装或没配对。

















