atom界面汉化唯一有效方式是安装并启用atom-simplified-chinese-menu插件,勾选菜单、右键、设置三项汉化开关,并彻底重启进程;所有代码配置或旧插件均无效。

Atom 编辑器本身不支持通过代码配置实现界面汉化,所谓“用代码汉化”是常见误解。真正起作用的只有 atom-simplified-chinese-menu 插件,它通过预置的 JSON 翻译文件(如 menu_darwin.json、menu_win32.json)完成本地化,而非运行时动态翻译。
atom-simplified-chinese-menu 是唯一有效路径
- Atom 核心不识别
core.language、locale或任何语言相关配置项;在config.cson里手动添加"core": {"language": "zh-CN"}不仅无效,还会触发控制台警告:Unknown config key 'core.language' - 所有带
language-chinese-前缀的包(如language-chinese-simplified)只提供语法高亮或拼写检查,完全不影响菜单、右键、Settings 界面 -
atom-chs-menu、atom-chinese-menu等旧包已多年未维护,在 Atom ≥ 1.90 上大概率报错Cannot find module或导致右键菜单空白
安装后必须手动开启三项开关
插件安装完成后,进 Settings → Packages → simplified-chinese-menu → Settings,以下三项必须全部勾选:
- 汉化菜单:控制顶部栏(文件、编辑、选择、查找…)
- 汉化右键菜单:影响项目树、编辑区任意位置的右键弹出项(如“新建文件”“复制路径”)
- 汉化设置:让 Settings 面板自身也变中文(包括左侧导航、“Auto Save”说明、“Tab Length”描述等)
少一个,对应区域就是英文——不是“部分生效”,而是严格按开关隔离。
重启不是可选项,是硬性依赖
- Atom 不支持热加载界面翻译资源
- 即使顶部菜单偶尔看似“自动变中文”,右键菜单和 Settings 页面一定不会更新,除非彻底退出并重启动进程
- macOS 用户需注意:仅关闭窗口不够,要用 Activity Monitor 杀掉所有
Atom进程;Windows/Linux 请确认任务管理器中无残留atom.exe或Atom Helper
汉化效果是否完整,不取决于你写了多少配置,而取决于三件事:装对插件、开全开关、彻底重启。其他任何“改 config”“调 language 字段”“换字体族”的操作,都和界面语言无关——那些只影响编辑区显示或语法支持。











