foobox-cn 如何一步到位设置中文:界面语言、菜单多语言与文案定制全指南
【免费下载链接】foobox-cnDUI 配置 for foobar2000项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn
装好 foobox-cn 之后主菜单全是英文,点右键还得猜单词,听个歌得停下来查。这篇文章讲 foobox-cn 的语言设置,只解决三件事:主界面语言整体切中文、单个面板的菜单多语言、language.js 文案定制,照着做 10 分钟内全部搞定。
动手前,先确认这 4 件事
- 环境:Windows 10 1607 及以上,foobar2000 1.5+(32 位)或 2.0+,且搭配 foobar2000 汉化版使用,详见 README 安装说明。
- 入口:一共两个——Ctrl+P 打开参数选项管主界面语言;Shift + Windows 键打开鼠标所在面板的属性,管单个面板的菜单语言。
- 备份:只要涉及改文件,先把目标文件复制到旁边目录一份;只做前两步界面操作的,这条可以跳过。
- 编辑器:准备一个支持 UTF-8 的编辑器(VS Code、Notepad++ 都行),别用只认 ANSI 的老记事本。
把主界面语言整体切到中文
- 按Ctrl+P打开参数选项,在左侧导航里找到 foobox-cn 的设置项。
- 在语言区域的下拉菜单里选中目标语言:简体中文、繁体中文或英文。
- 点「应用」,然后完全退出foobar2000 再重新打开——只关窗口不算数。
确认:重启后看主菜单、面板右键菜单、操作提示文本三处,都显示目标语言就成了。
给单个面板单独切换菜单多语言
主界面想保持英文、只汉化个别面板菜单时走这条,半分钟的事。
- 鼠标停在要改的面板上,按Shift + Windows 键打开该面板的属性。
- 找到「菜单多语言」项,选项为 EN-0 ZH-CN-1 ZH-TW-2,选 1(简体中文)或 2(繁体中文)。
- 改完直接看效果:在面板上右键,弹出菜单的文案已经是所选语言。
注意这项是逐面板存储的,改 A 面板不影响 B 面板。
改 language.js,把菜单换成自己的叫法
想让「播放列表」显示成「我的歌单」,改的是文案本身。文件在 biography 组件的 scripts 目录,英文、简中、繁中各一个语言对象,每行一对键值——左边的菜单原文像货物条码,撕不得;右边的显示文字像贴在外面的标签,可以换。
- 备份:把 language.js 另存一份到旁边的目录。
- 用 UTF-8 编辑器打开原文件,搜索要改的原文,比如 "Playlists"。
- 只改冒号右边的文字,左边的键、引号、行尾逗号原样保留。
- 保存后完全退出 foobar2000 再启动,打开对应面板的右键菜单确认。
⚠️ 动手前确认编辑的是当前生效的那份 language.js,不是备份目录里的旧副本;保存时务必仍是 UTF-8,否则中文变乱码,直接用备份还原。
排查与验收:对照表
先过 3 个自检项:主菜单/面板菜单/提示文本三处是不是目标语言?那个单独面板的菜单是不是选的语种?改过的菜单项是不是新文字?都过了就收工,没过查下面的表。
| 症状 | 可能原因 | 处理办法 |
|---|---|---|
| 菜单还是英文 | 只关了窗口,没有完全退出 | 彻底退出 foobar2000 再启动,语言设置下次启动才加载 |
| 只有一个面板的菜单语种不对 | 该面板的「菜单多语言」单独设了别的值 | Shift + Windows 打开该面板属性,把菜单多语言对齐 |
| 改了文案后中文显示乱码 | 编辑后没按 UTF-8 保存 | 在编辑器里转成 UTF-8 重新保存再重启;救不回来就还原备份 |
| 部分菜单缺失、面板起不来 | language.js 漏逗号或引号不配对 | 对照备份逐行检查改动处,修不好语法就整体还原 |
| 界面仍有英文残留 | 那部分来自 foobar2000 主体或其他组件 | 确认用的是 foobar2000 汉化版;foobox-cn 只管自己这套界面组件 |
语言这块收工。下一步去「主菜单 → 视图 → 布局 → 快速设置」换布局组合,把界面从能用到好看。
延伸阅读:
- language.js 三语菜单文案对照表
- 面板属性中 menuLanguage 默认值定义(properties.js)
- README:安装要求与布局切换说明
【免费下载链接】foobox-cnDUI 配置 for foobar2000项目地址: https://gitcode.com/GitHub_Trending/fo/foobox-cn
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考