其實之前就打算寫這個教學了,不過忙一忙就忘記了。
看到Github上有人在問,就順便把教學寫一寫啦。
使用 的OpenCC 版本是 OpenCC 1.1.6 x86 版
我對檔案進行了精簡,只留下必要的轉換用檔案。
預設為臺灣用語,並且內建了擴充詞彙用的空白字典檔,
方便使用者自行擴充。
使用方法:
先然後找到 ESLyric 的安裝位置
舉例:Foobar2000 Portable 版的套件安裝位置在
Foobar2000\profile\user-components\foo_uie_eslyric
然後將我做好的精簡版 OpenCC 如下圖所示解壓縮至此。
接下來請至 ESLyric 設定中,點選「歌詞處理」,
右鍵點選空白處新增「轉換為繁體」選項,
並將「繁簡轉換時存在參照歌詞則僅轉換參照歌詞」這個選項勾上。
最後在 ESLyric 的進階選項中將 opencc.integrated 的數值從 0 改為 1 ,
點選 Apply 套用即可完成設定。
設定完後建議重新啟動 Foobar2000 ,完成後效果如下圖
可以看到內建簡繁轉換功能不會轉換的「什么」已經被完美轉換為「什麼」了。
不過難免還是會有轉換錯誤的部分,這部分只能手動修正了。
(像圖中的「淚水溢出」被改成「淚水溢位」了)
進階用法:
我在 OpenCC 資料夾中,內建了一個空白的 Custom.txt
若想要新增自訂翻譯詞彙,
可以用下圖中的格式將想新增的詞彙填入其中(中間是一個 TAB 不是空格)