Atom界面语言无法通过设置菜单或config.cson配置切换,唯一有效方式是安装并启用atom-simplified-chinese-menu插件,且必须开启汉化菜单、右键菜单、设置面板三项开关并重启Atom。

Atom 编辑器没有“通过设置菜单调出中文”这个操作路径——它的界面语言不是靠 Settings 里的某个开关或 core.language 配置项切换的。强行在 config.cson 里写 core: { language: "zh-CN" } 不仅无效,还会触发 Atom 启动时的配置警告:Unknown config key 'core.language'。
为什么 Settings 里找不到语言选项?
Atom 官方从未实现内置多语言 UI 切换机制。所有关于“设置语言”的说法,都源于对插件功能的误解。真正起作用的是第三方插件 atom-simplified-chinese-menu,它不依赖 Atom 的配置系统,而是直接劫持菜单渲染流程,在运行时替换文本节点。
装完插件菜单还是英文?检查这三个开关
安装 atom-simplified-chinese-menu 后必须手动开启三项功能,缺一不可:
-
汉化菜单:控制顶部栏(文件、编辑、选择…)是否中文;关掉就只剩英文主干 -
汉化右键菜单:影响项目树、编辑区右键弹出的内容,比如“新建文件”“复制路径” -
汉化设置:让Settings面板本身也变中文,包括左侧导航栏和所有配置项说明
这三个开关默认开启,但升级插件或 Atom 版本后可能被重置。进 Settings → Packages → simplified-chinese-menu → Settings 挨个确认勾选,再重启 Atom。
别碰 language-chinese-simplified 这类包
这类插件只提供中文语法高亮和词典支持(比如识别 .md 文件里的中文注释),完全不翻译界面。启用它 + 修改 core.language 不仅无效,还可能导致部分插件崩溃或配置错乱。唯一有效的路径就是 atom-simplified-chinese-menu。
重启是硬性要求,不是建议
插件加载发生在 Atom 启动阶段,动态启用/禁用不会刷新已渲染的菜单 DOM。即使你确认三个开关全开,不重启 Atom,顶部菜单、右键菜单、设置面板仍会保持英文状态。这是新手卡住最频繁的点——装完就以为结束了,其实最关键的一步还没做。
最容易被忽略的是:macOS 用户的翻译文件是 menu_darwin.json,Windows/Linux 分别对应 menu_win32.json 和 menu_linux.json;如果某项翻译不准(比如“Toggle Line Comments”翻成“切换行注释”),可以安全地直接改对应文件,但别动核心逻辑结构。

















