公众号链接:07-3D Slicer中文界面启用|提供中文语言包下载
本帖整理《07-3D Slicer 中文界面启用 | 提供中文语言包下载》章节中常见的问题与解决方案,涵盖国际化功能开启、Language Packs 扩展安装、中文 (zh-Hans) 语言包选择/离线加载等内容。
常见问题–答疑
Q1. 找不到 “Internationalization 国际化” 选项?
答:
- 请在菜单 Edit → Application Settings → Internationalization 中查找。“Enable Internationalization” 勾选框位于此处。
- 如果该面板不存在,可能是 Slicer 版本过低或未启用国际化构建支持。Slicer 官方开发讨论提到:国际化功能在早期实现中仍不完整。
- 建议:将 Slicer 升级至 5.6 或更高版本;确保扩展管理器中 “LanguagePacks” 可见。
Q2. 安装了 Language Packs 扩展后仍然界面英文?
答:
- 安装后必须 重启 Slicer 才能生效。
- 在模块搜索栏输入 “Language Tools” 或 “语言工具”,打开后确保选择了 “Chinese (Simplified Han script) (zh-Hans)” 并点击 “Update translation files”。
- 然后在底部 “Application language” 下拉框中选择中文后再次重启。
- 如仍无中文显示,可能是翻译文件未下载成功或网络受限。此时可使用离线加载方式(参见下方 “离线加载” 解法)。
Q3. 网络不通,无法通过 Weblate 更新语言包怎么办?
答:
- 在 “Language Tools” 模块中,将 “Input translations” 模式切换为 Local folder (for offline use)。
- 在 “Input folder:” 字段中指定已下载的语言包路径(例如:
C:\Users\Administrator\AppData\Local\slicer.org\Slicer 5.8.1\bin\translations)。 - 最新语言包可从 [Weblate 下载页面] 或 [GitHub 仓库] 获取。 3D Slicer Community+1
- 指定完路径后,再次点击 “Update translation files” 然后选择中文语言并重启。
Q4. 切换语言后部分 UI 仍为英文或乱码 “??”?
答:
- Slicer 官方曾提示:部分模块字符串、CLI 界面、扩展模块可能未被标记为可翻译,因此仍保留英文。
- 若遇中文显示成 “??”,可能是编码或字体问题。建议:确认操作系统区域设置为简体中文,并在语言包安装后重启系统及 Slicer。
- 另外:若使用了自定义扩展,可能需额外下载其中文翻译或切换回英文该扩展界面。
Q5. 如何长期保持语言包更新?
答:
- 打开 “Language Tools” 模块后,可点击 “Update translation files” 定期获取最新翻译。
- 建议每次 Slicer 升级版本后,重新检查 LanguagePacks 扩展是否需要更新,并再次执行语言更新流程。
- 若组织内多人使用中文界面,可将翻译文件放在共享路径,采用 “Local folder” 模式统一加载,从而避免每机重复下载。
若你在切换过程中仍遇到“中文菜单部分缺失”“安装失败”“界面乱码”等情况,欢迎贴出 Slicer 版本 + 系统操作系统 + 错误截图,大家一起排查。

