汉化后菜单/按钮仍是英文,需确认ui language设置路径正确(settings→appearance & behavior→system settings→customize→ui language)、点apply后必须点restart ide、重启后再次检查下拉框是否仍为chinese (simplified)。

汉化后菜单/按钮仍是英文?检查 UI Language 是否真正生效
WebStorm 汉化不是“装完插件就变中文”,而是依赖 UI Language 设置 + 完整进程重启。常见现象是:Help → About 显示 2024.3+,Settings 里也选了 Chinese (Simplified),但菜单栏、右键菜单、弹窗标题仍为英文——本质是 IDE 进程没加载翻译资源。
必须确认三件事:
-
UI Language下拉框位置是否正确:路径是Settings → Appearance & Behavior → System Settings → Customize → UI Language(不是旧版的Language & Fonts) - 点
Apply后弹出的对话框里,是否点了Restart IDE(不是 Close 或 Cancel) - 重启后再次打开
Settings → ... → UI Language,确认下拉框当前选中项确实是Chinese (Simplified),且右侧没有灰色禁用图标
预览窗口、文件弹窗、调试面板还是英文?看 locale 和 JVM 参数
即使 UI Language 设置正确,部分界面组件(如文件预览弹窗、调试器变量视图、终端输出提示)仍可能显示英文。这不是汉化失败,而是 Java 运行时环境未继承系统语言。
优先排查以下两点:
- 终端执行
locale,确认LANG或LC_ALL不是C或POSIX;macOS 用户若用open -a WebStorm启动,需确保终端 locale 已设为zh_CN.UTF-8 - 检查
bin/webstorm64.vmoptions(Windows)或bin/webstorm.vmoptions(macOS/Linux),删掉里面类似-Duser.language=en或-Dfile.encoding=UTF-8这类硬编码语言/编码的 JVM 参数
HTML 文件右键“Open in Browser”菜单项没汉化?这是浏览器配置项,和 UI Language 无关
“在浏览器中打开”“以…方式运行”这类上下文菜单文字,实际来自 WebStorm 的浏览器集成配置,不走 UI 翻译资源包。它始终显示为英文,属于正常行为,不影响功能使用。
你真正需要关注的是:Settings → Tools → Web Browsers 页面里的设置项是否可读。这部分受 UI Language 控制,如果这里仍是英文,说明前面两步没做对;如果这里已中文,但右键菜单仍是英文,不用管——它本就不翻译。
主题颜色方案切换后字体模糊、标点错位?别混用 UI Theme 和 Color Scheme
很多人以为“换深色主题=汉化完成”,结果发现中文显示发虚、顿号和逗号挤在一起。这是因为:UI Theme(控制按钮/菜单外观)和 Color Scheme(控制代码编辑器内文字样式)是两个独立设置,且后者默认不随语言切换自动适配中文字体。
解决方法很简单:
- 进
Settings → Editor → Font,勾选Enable font ligatures(可选),关键是在Font下拉框里手动选一个支持中文的字体,比如JetBrains Mono、Microsoft YaHei或Noto Sans CJK SC - 如果用了自定义
Color Scheme(比如从 GitHub 导入的),检查其Settings → Editor → Color Scheme → Font是否被覆盖——子方案会继承父方案字体,但可能丢失中文字体声明
字体问题最容易被忽略,但它直接影响日常阅读体验,比菜单翻译是否准确更值得优先处理。











