必须重启Atom并全开“汉化菜单”“汉化右键菜单”“汉化设置”三项开关,否则界面仍为英文;Linux用户还需在Settings→Editor→Font Family中配置含中文字形的字体如WenQuanYi Zen Hei。

装了 atom-simplified-chinese-menu 但菜单还是英文?先看重启没
插件安装完成 ≠ 界面立刻变中文。Atom 不支持热加载界面翻译,必须彻底退出所有进程再启动。很多人卡在这一步:只点了“关闭窗口”,后台 Atom 进程仍在运行。
检查方式:
- macOS:用
Activity Monitor搜索Atom,杀掉所有相关进程;或按住Option右键 Dock 图标选「退出」 - Windows:打开任务管理器 →「详细信息」页 → 结束所有
atom.exe进程 - Linux:终端执行
pkill -f atom或killall atom
重启后仍英文?继续往下查。
三个汉化开关是否全开了?缺一个都不行
进 Settings → Packages → 搜索 simplified-chinese-menu → 点右侧 Settings 按钮,确认以下三项全部勾选:
-
汉化菜单:控制顶部栏(文件、编辑、视图…) -
汉化右键菜单:影响项目树、编辑区任意位置右键弹出的内容 -
汉化设置:让Settings面板本身也显示中文——否则你连“汉化设置”在哪都找不到
常见错误:只开前两个,进 Settings 页面时突然切回英文,误以为插件失效。三者必须同步开启,且每次修改后都要重启。
Linux 下中文显示为方块?不是语言问题,是字体没配
即使菜单、右键、Settings 全是中文,Linux 用户仍常看到“□□□”。这不是插件没起作用,而是 Atom 默认字体不包含中文字形。
解决方法:
- 进
Settings→Editor→Font Family - 填入含中文字形的字体族,例如:
DejaVu Sans Mono, WenQuanYi Zen Hei -
WenQuanYi Zen Hei(文泉驿正黑)是 Linux 下最稳定、无需额外安装即可使用的开源中文字体
别碰 LANG 或系统区域设置——Atom 的界面语言和系统 locale 完全无关。
为什么 config.cson 里加 core.language 会报错?
在 ~/.atom/config.cson 里手动写入:
core: language: "zh-CN"
会导致 Atom 启动时在开发者工具控制台抛出明确错误:Unknown config key 'core.language'。这不是警告,是 Atom 直接拒绝识别该字段。
它既不会生效,还可能干扰其他插件读取配置。如果你已添加,请直接删掉这一段。
真正起作用的只有 atom-simplified-chinese-menu 插件本身——它不依赖任何配置项,也不读取系统语言,只靠内置的 menu_linux.json / menu_win32.json / menu_darwin.json 文件做翻译。

















