webstorm 2024.3 及之后版本原生支持中文界面,无需 resources_cn.jar;仅 2023.3 及更早版本需手动放置该文件,并严格遵循关闭进程、设置语言、校验路径、使用官方插件解压包等步骤。

WebStorm 2024.3 之前版本才需要手动放 resources_cn.jar
2024.3 及之后版本(含当前 2026 年最新版)已原生支持中文界面,resources_cn.jar 这类补丁完全失效,强行放入 lib/ 目录不会触发任何语言切换,还可能干扰启动。只有确认版本号是 2023.3、2022.3 或更早时,才考虑该路径。
把 resources_cn.jar 放进 lib/ 目录后仍显示英文?
常见原因不是文件没放对,而是漏掉了关键两步:
- 必须彻底关闭 WebStorm(任务管理器里确认
webstorm64.exe或WebStorm进程已退出); - 重启后仍需手动进入
Settings → Appearance & Behavior → System Settings → Customize → UI Language,选中Chinese (Simplified)并点Apply→ 弹窗点Restart IDE; -
lib/路径必须精准:Windows 是C:\Program Files\JetBrains\WebStorm XXX\lib\,macOS 是/Applications/WebStorm.app/Contents/lib/(右键 App → 显示包内容 → Contents → lib); - 不要重命名原
resources_en.jar,也不要删除它——resources_cn.jar是独立加载的资源包,覆盖逻辑由 JVM 启动参数控制。
resources_cn.jar 从哪来?别碰非 JetBrains 官方来源
第三方汉化包(如 GitHub 上的 WebStorm-Chinese、网盘分享的“破解汉化合集”)普遍存在三类风险:
- jar 包内含恶意 class 文件,可能在 IDE 启动时执行任意代码;
- 翻译不全或错位,导致菜单项消失(比如
File → New Project翻译成乱码后整个菜单不可点); - 与新版 JVM 不兼容,启动时报
java.lang.VerifyError或直接闪退。
官方唯一可信来源是 JetBrains 插件市场中的 Chinese (Simplified) Language Pack(作者为 JetBrains s.r.o.),即使你打算手动放 jar,也应从该插件解压获取——安装插件后,在 ~/.cache/JetBrains/WebStorm2023.3/plugins/(Linux/macOS)或 %LOCALAPPDATA%\JetBrains\WebStorm2023.3\plugins\(Windows)里找到对应 jar,复制出来用。
老版本汉化后部分界面仍是英文?检查 UI Language 设置是否被覆盖
某些老项目或团队配置会通过 idea.properties 或 VM options 强制指定语言,导致 resources_cn.jar 加载失败:
- 检查
bin/webstorm64.exe.vmoptions(Windows)或bin/webstorm.vmoptions(macOS/Linux)里是否有-Duser.language=en或-Didea.language=en; - 检查项目根目录下是否存在
.idea/workspace.xml,里面有没有<property name="ide.language" value="en"></property>; - 如果存在,删掉对应行或改为
zh,再重启。
最稳妥的做法永远是:先确认版本,再决定走插件还是补丁路径;补丁仅作为插件不可用时的备选,且必须来自插件本体解压——否则所谓“汉化”,只是把 IDE 变成一个更难调试的黑盒。











