Atom界面汉化必须安装atom-simplified-chinese-menu插件,重启后全开“汉化菜单”“汉化右键菜单”“汉化设置”三项开关才生效;language-chinese-simplified等插件仅支持语法高亮,无法汉化UI。

装错插件是界面不汉化的最常见原因
Atom 没有内置语言切换机制,core.language 配置项根本不存在于官方文档中,手动往 config.cson 里加 core: { language: "zh-CN" } 不仅无效,还会在开发者工具控制台报错:Unknown config key 'core.language'。真正起作用的只有 atom-simplified-chinese-menu —— 它不是“语言包”,而是菜单/UI 层级的翻译插件,覆盖顶部菜单、右键菜单、设置面板三块。
安装后必须重启,且三个开关要全开
插件装完不会热生效。重启 Atom 后,进 Settings → Packages → Simplified Chinese Menu → Settings,你会看到三个独立勾选项:
- 汉化菜单:控制顶部栏(文件、编辑、视图等)是否中文
- 汉化右键菜单:影响项目树、编辑区右键弹出的内容(如“新建文件”“复制路径”)
- 汉化设置:让 Settings 面板本身也变中文(包括左侧导航、插件列表、配置说明)
只开前两个,进设置页会突然切回英文;只开最后一个,菜单和右键仍是英文——三者缺一不可。别信“装完自动生效”的说法,重启是硬性前提。
别碰 language-chinese-simplified 这类包
这个包只提供中文语法高亮和词法支持(比如识别 .md 或 .vue 文件里的中文注释),它不翻译任何 UI 元素。启用它并试图靠它“调语言”,不仅没效果,还可能因配置冲突导致其他插件崩溃或菜单加载异常。社区已明确区分:界面本地化 = atom-simplified-chinese-menu,语法支持 = 其他 language-* 包,二者职责完全不重叠。
跨平台配置要注意文件名和路径
如果你自己写菜单项(比如加个“一键格式化”按钮),得改对应系统的 CSON 文件:menus/darwin.cson(macOS)、menus/linux.cson(Linux)、menus/win32.cson(Windows)。Atom 启动时只加载匹配当前系统的那个,写错文件名或塞到错误目录下(比如把 win32.cson 放进 macOS 的 menus 目录)会导致菜单项完全不出现。另外,command 字段必须是 Atom 已注册的命令标识符(如 core:save),拼错大小写或用未注册字符串,点击就毫无反应。

















