Calibre 是一款非常知名的電子書閱讀開源軟體,對於經常看電子書的朋友,應該大多都用過,先前我們曾介紹一款 Chrome 擴充功能可以實現翻譯整本電子書,Calibre 最近其實也有一款「Ebook Translator」免費外掛可以做到,意味著不用用瀏覽器,直接透過 Calibre 就能實現翻譯國外整本電子書,而且同樣支援超多翻譯服務,包括 Google、DeepL、ChatGPT 等。
「Ebook Translator」Calibre 外掛,使用 Google、DeepL、ChatGPT 來翻譯整本電子書
「Ebook Translator」有兩種安裝方式,看你是要直接在 Calibre 的外掛功能中安裝,還是到 GitHub 下載手動安裝。
這邊我示範從 Calibre 的外掛功能中安裝,點擊偏好設定右邊的倒三角形圖示,就會看到「取得外掛讓 Calibre 變得更強大」選項:
打開使用者的外掛視窗後,第二個就是 Ebook Translator,請點擊它並按下方的安裝:
會跳出這警訊,點擊是:
這邊就保留最上方兩個已選取的選項,直接按確定:
會需要重啟 calibre:
重啟完成後,在上方列表中就會看到新的「翻譯書籍」圖示,這時請先點選你要翻譯的國外電子書,然後再按翻譯書籍:
接著就會進入翻譯工具介面,選擇輸出格式、來源語言(基本上自動偵測就可以了)、以及目標語言:
目標語言記得改成繁體中文,預設使用的翻譯服務是 Google,如果你是要用 Google 的話,直接按翻譯即可:
設定選單中可以更改你要使用的翻譯引擎,預設的介面配色有一點奇怪,不好閱讀,如果你也是這樣,下面會再告訴你怎麼修改:
翻譯引擎部分,免費的是 Google 和 DeepL,旁邊有寫 Free 的就是,其他都需要輸入 API,包括 ChatGPT 也是:
目標語言記得改成繁體中文,然後按下方儲存,這樣未來要翻譯電子書時,預設目標語言就會是繁體,不用再手動調整:
點擊翻譯之後,軟體介面右下角會出現工作任務:
點擊可查看目前進度,我先用 Google 翻譯,相較於 Chrome 擴充功能的「沉浸式翻譯」,「Ebook Translator」明顯慢了不少,我這本在沉浸式翻譯中幾秒中就完成,Ebook Translator 要好幾十分鐘:
不過好處是可以一邊翻譯一邊閱讀,只可惜碰到右邊不會自動換行,整體來說也不太好閱讀,等不及的人,可按右下方「複製到剪貼簿」功能,然後貼在其他工具閱讀:
再來我測試 ChatGPT 也成功,翻譯速度還可以,只是…..:
還是會出現請求太多,一直重試的情況:
重試太多次就會失敗,而且似乎無法繼續工作,必須重新再翻一次:
想用 ChatGPT 翻譯的朋友,建議把要求次數調高一點,要不然就是用 Google 或 DeepL 翻譯:
前面說的介面外觀配色問題,可至偏好設定中調整,把使用者介面模式改成系統預設值:
就會變得比較好一點: