dream7180 / foobox-cn

DUI 配置 for foobar2000
GNU General Public License v3.0
4.44k stars 248 forks source link

希望大大可以增加繁體中文版 #2

Closed chlbc closed 1 year ago

chlbc commented 5 years ago

如題,希望大大能夠推出繁體中文版。建議可以直接使用[https://zhconvert.org/]進行簡轉繁轉換,在「詞語模組」中開啟「電腦詞彙」,再進行「台灣化」或「香港化」,即可分別對這兩個地方做出符合當地習慣的繁體中文

先感謝大大了!!

jfcherng commented 5 years ago

很久以前我曾經想要製作一個 foobox 繁體版本,但由於在某些 .js 檔案中 command 的名稱與簡體中文版的 foobar2000 有依賴(foobar 的中文版連 command name 也翻成中文了...)。而我對 foobar 的相關開發並不熟悉,最終放棄。

``` [Clover@Clover-NB foobox-cn-master]$ rg Command --trim NSIS Source\foobar2000-core\components\interface.api 97:fb.RunMainMenuCommand(command) 98:fb.RunContextCommand(command[, flags]) 99:fb.RunContextCommandWithMetadb(command, handle_or_handles[, flags]) 116:fb.GetMainMenuCommandStatus(command); NSIS Source\foobar2000-core\themes\foobox\js_common\JScommon.js 898:fb.RunMainMenuCommand("Playback/Play or Pause"); 899:fb.RunMainMenuCommand("Playback/Play or Pause"); 901:fb.RunMainMenuCommand("Playback/Play"); NSIS Source\foobar2000-core\themes\foobox\js_panels\jssb.js 758:fb.RunMainMenuCommand("文件/新建播放列表"); 2224:fb.RunMainMenuCommand("文件/新建播放列表"); 3492:fb.RunMainMenuCommand("编辑/搜索"); 3498:fb.RunMainMenuCommand("文件/新建播放列表"); 3501:fb.RunMainMenuCommand("文件/打开..."); 3504:fb.RunMainMenuCommand("文件/参数选项"); 3507:fb.RunMainMenuCommand("文件/保存播放列表..."); 3521:fb.RunMainMenuCommand("视图/总在最上面"); NSIS Source\foobar2000-core\themes\foobox\js_panels\jsplaylist.js 2142:fb.RunMainMenuCommand("文件/参数选项"); 2406:fb.RunContextCommandWithMetadb(cmd, p.list.handleList.Item(p.list.focusedTrackId), 0); 2536:fb.RunMainMenuCommand("编辑/全选"); 2594:fb.RunMainMenuCommand("编辑/搜索"); 2597:fb.RunMainMenuCommand("文件/新建播放列表"); 2600:fb.RunMainMenuCommand("文件/打开..."); 2603:fb.RunMainMenuCommand("文件/参数选项"); 2606:fb.RunMainMenuCommand("文件/保存播放列表..."); 2629:fb.RunMainMenuCommand("视图/总在最上面"); NSIS Source\foobar2000-core\themes\foobox\js_panels\jsview_playlist.js 159:fb.RunMainMenuCommand("文件/新建播放列表"); NSIS Source\foobar2000-core\themes\foobox\js_panels\jsspm.js 750:fb.RunMainMenuCommand("文件/新建播放列表"); 1072:fb.RunMainMenuCommand("文件/载入播放列表..."); 1075:fb.RunMainMenuCommand("文件/保存所有播放列表"); 1102:fb.RunMainMenuCommand("文件/保存播放列表..."); 1151:fb.RunMainMenuCommand("编辑/清除"); 1154:fb.RunMainMenuCommand("编辑/移除重复项"); 1157:fb.RunMainMenuCommand("编辑/移除无效项"); 2205:fb.RunMainMenuCommand("编辑/搜索"); 2211:fb.RunMainMenuCommand("文件/新建播放列表"); 2214:fb.RunMainMenuCommand("文件/打开..."); 2217:fb.RunMainMenuCommand("文件/参数选项"); 2220:fb.RunMainMenuCommand("文件/保存播放列表..."); 2233:fb.RunMainMenuCommand("视图/总在最上面"); NSIS Source\foobar2000-core\themes\foobox\js_panels\lib_tree.js 1713:fb.RunMainMenuCommand("编辑/撤消"); NSIS Source\foobar2000-core\themes\foobox\js_panels\jsplaylist\WSHheaderbar.js 1041:fb.RunMainMenuCommand("编辑/排序/颠倒"); NSIS Source\foobar2000-core\themes\foobox\js_panels\jsplaylist\WSHplaylist.js 1079:fb.RunContextCommandWithMetadb(cmd, this.metadb, 0); 1101:fb.RunContextCommandWithMetadb("等级/" + ((this.l_rating == 0) ? "<不设置>" : this.l_rating), this.metadb) || fb.RunContextCommandWithMetadb("Rating/" + ((this.l_rating == 0) ? "" : this.l_rating), this.metadb); 1107:fb.RunContextCommandWithMetadb("等级/<不设置>", this.metadb) || fb.RunContextCommandWithMetadb("Rating/", this.metadb); 2767:fb.RunMainMenuCommand("文件/新建播放列表"); NSIS Source\foobar2000-core\themes\foobox\js_panels\topbar.js 330:if (buttons[4].MouseUp()) fb.RunMainMenuCommand("打开..."); 362:fb.RunMainMenuCommand("视图/全屏显示"); 382:fb.RunMainMenuCommand("视图/隐藏"); NSIS Source\foobar2000-core\themes\foobox\js_panels\wsh_cover.js 1701:fb.RunContextCommandWithMetadb("管理内嵌图像", arr[1]) || fb.RunContextCommandWithMetadb("Manage attached pictures", arr[1]); 1704:fb.RunContextCommandWithMetadb("批量内嵌图像", arr[1]) || fb.RunContextCommandWithMetadb("Batch attach pictures", arr[1]); 1707:fb.RunContextCommandWithMetadb("移除所有图像", arr[1]) || fb.RunContextCommandWithMetadb("Remove all pictures", arr[1]); NSIS Source\foobar2000-core\themes\foobox\js_panels\rating_info.js 292:fb.RunMainMenuCommand("激活正在播放项目"); 300:if (g_metadb && TextBtn_info.isXYInButton(x, y)) fb.RunContextCommandWithMetadb("属性", g_metadb); 320:fb.RunMainMenuCommand("激活正在播放项目"); 325:if (g_metadb) fb.RunContextCommandWithMetadb("属性", g_metadb); 518:fb.RunContextCommandWithMetadb("Rating" + "/" + "", g_metadb) || fb.RunContextCommandWithMetadb("等级" + "/" + "<不设置>", g_metadb); 523:fb.RunContextCommandWithMetadb("Rating" + "/" + i, g_metadb) || fb.RunContextCommandWithMetadb("等级" + "/" + i, g_metadb);; NSIS Source\foobar2000-core\themes\foobox\js_panels\jsplaylist\WSHsettings.js 2404:fb.RunMainMenuCommand("文件/参数选项"); NSIS Source\foobar2000-extra\visualization\plugins\winamp\Plugins\milkdrop2\docs\milkdrop.html 184:4.a. Keyboard Commands ```

不過目前 foobar2000 繁中版似乎也沒看到有人在製作了