WebStorm ≥2024.3 版本直接在 Settings → Appearance & Behavior → System Settings → Customize → UI Language 中选择 Chinese (Simplified) 并重启 IDE 即可生效;≤2023.3 版本须安装并启用官方 Chinese (Simplified) Language Pack 插件,再手动切换语言且两次重启;系统 locale 或 vmoptions 参数可能覆盖设置,需同步检查。

WebStorm ≥2024.3 版本直接改 UI Language 就生效
新版根本不用装插件,Chinese (Simplified) 是内置选项。但路径和操作顺序错一步就白设:快捷键 Ctrl + Alt + S(Windows/Linux)或 Cmd + ,(macOS)打开设置 → 左侧依次点开 Appearance & Behavior → System Settings → Customize → 找到 UI Language 下拉框 → 选 Chinese (Simplified) → 点 Apply → 弹窗里必须点 Restart IDE。热重载不触发语言切换,IDE 进程必须完全退出再启动。
WebStorm ≤2023.3 版本必须装官方插件且手动启用
旧版菜单里压根没有 UI Language 选项,得靠插件补上。但只认这一款:Chinese (Simplified) Language Pack,作者必须是 JetBrains s.r.o.。其他搜“汉化”“增强版”出来的全是第三方,有签名缺失、菜单错位甚至安全拦截风险。安装后要进 Settings → Plugins 确认状态是 Enabled(右侧开关为蓝色),灰色代表仅安装未启用。插件启用 ≠ 界面变中文——重启后还得再进一次 Customize → UI Language 手动选中并再次重启。
改完还是英文?优先查 locale 和 vmoptions
这类问题不报错,但界面死活不变,本质是 JVM 进程没收到中文指令:
• 终端执行 locale,确认 LANG 或 LC_ALL 不是 C 或 POSIX;
• 检查 bin/webstorm64.vmoptions(Windows)或 webstorm.vmoptions(macOS/Linux),删掉类似 -Duser.language=en 的硬编码参数;
• macOS 用户若用 open -a WebStorm 启动,终端 locale 必须已设为中文,否则继承终端环境覆盖设置。
Quick Documentation、终端、Git 提交信息为什么还是英文
这不是设置失败,是设计如此:
• Ctrl + Q 弹出的文档来自 TypeScript Server 或 JSDoc,属语言服务层,不在 UI 翻译范围内;
• 终端输出、git commit 信息、Node.js 堆栈错误,由运行时环境决定,和 IDE 语言无关;
• 第三方插件(如 GitToolBox、Rainbow Brackets)是否中文,取决于插件自身是否提供多语言支持;
• 代码补全里的参数名、JSDoc 注释,属于 SDK 或类型定义源,语言包无权覆盖。强行用“汉化补丁”改这些内容,轻则失效,重则破坏类型推导。


















