# 如何使用 Calibre 的 Ebook Translator 外掛翻譯電子書

了解 Calibre 與翻譯外掛各自負責什麼、設定引擎與憑證、選擇 EPUB 輸出，並在閱讀前檢查成果。

Calibre 負責管理與轉換電子書，另外安裝的 Ebook Translator 外掛則提供翻譯流程。如果你本來就有在用 Calibre 書庫，這樣的組合相當實用。不過也代表有幾件事得先設定好：外掛本身、它呼叫的引擎、語言，以及輸出格式。

請依照專案目前的[官方英文指南](https://github.com/bookfere/Ebook-Translator-Calibre-Plugin/wiki/English)操作。以下步驟說明的是指南記載的設定方式，並不代表本文實測過所有支援的引擎。

## 先弄清楚各部分的分工

Calibre 負責書庫管理和最後的轉檔工作。外掛則用你選定的引擎準備並送出翻譯請求。引擎依照自己的帳號條件與資料處理條款，產出目標語言的內容。

分清楚這一點，可以避免兩個常見誤解。按 Calibre 一般的**轉換書籍**功能並不會翻譯書籍。而外掛雖然在你電腦上執行，也不代表翻譯是在離線狀態下完成。如果引擎是雲端服務，你的內容就會依該服務的設定被送出處理。

請把原始 EPUB 放在工作流程之外另存一份，並確認它能正常開啟。來源檔的導覽目錄壞掉或章節缺漏，都會讓你更難判斷翻譯結果的好壞。

## 安裝並設定支援的引擎

官方指南的說明是：從 Calibre「偏好設定」裡的外掛清單安裝 **Ebook Translator**，然後重新啟動 Calibre。接著在外掛設定中選擇引擎，並填入該引擎要求的憑證。支援哪些語言，取決於你選的引擎。

指南記載的其中一種設定方式，是開啟外掛的**設定 → 引擎**面板，選擇 **Google (Basic)**。這個引擎需要 Google Cloud API 金鑰；請用[外掛指南連結的 Google Cloud 主控台](https://console.cloud.google.com/apis/credentials)管理這組憑證，並遵循 Google 目前的 Cloud Translation 設定與帳務規定。把金鑰填入外掛的引擎設定後，按**測試**確認所選連線是否正常。除非你已經設定好 Application Default Credentials，否則不要選另一個 ADC 引擎選項。

帳號類型要和金鑰一樣仔細確認。一般消費者用的翻譯訂閱和 API 帳號未必能互相取代。送出整本書之前，先查一下引擎供應商目前的價格、額度與隱私條款。金鑰絕對不要出現在分享出去的截圖、求助貼文或匯出的操作說明裡。

設定完成後，先用一小段獲准使用的內容測試，確認連線回傳的是你要的語言。這只是連線檢查，還不足以證明整本書的品質。如果請求失敗，先看清楚錯誤訊息是關於驗證、額度還是服務上限，再去動其他不相關的設定。

## 選擇翻譯模式與 EPUB 輸出

指南記載的進階模式（Advanced Mode）可以在輸出前逐段檢視譯文；批次模式（Batch Mode）則是另一種整批處理的流程。請依你選的模式參考目前的指南，選好目標語言，並確認輸出格式為 EPUB，以及產出檔案要存到哪裡。

第一次執行時，不要把所有自訂選項都改過一輪。把引擎、語言、輸出選擇，以及你使用的內容保留選項記錄下來。日後若遇到中英夾雜的結果，或想重現一次成功的設定，這份紀錄就派得上用場。

原始版和新版請採用簡單一致的檔名規則。如果書庫裡有好幾個同書名、同封面的檔案，先打開一段你認得的內容，確認實際語言之後再傳到閱讀器。

## 翻譯內容和書籍結構都要檢查

先挑容易暴露錯誤的內容來看：多人對話、技術名詞定義、含有否定句的段落，以及出現數字的段落。在開頭和後面的章節分別搜尋反覆出現的人名。不要只憑開頭第一段就評斷整本翻譯。

接著檢查 EPUB 本身：

* 點開幾個目錄項目，其中要包含接近結尾的一個。
* 檢查章節交界處有沒有漏字或重複。
* 查看插圖、圖說，以及一處註釋參照。
* 把字級放大，並試著把閱讀視窗縮窄。
* 如果保留原文，確認原文與譯文的前後順序符合預期。

引擎呼叫成功，並不保證這些結構都完好。反過來說，某個應用程式出現顯示問題，也不一定代表譯文不見了；換一個閱讀器，再和原始檔對照看看。

## 設定卡關時，改用線上流程

如果你只是想把一本完整的 EPUB 換成另一種語言來讀，設定金鑰和引擎參數可能比你想做的還麻煩。[PDF Craft 的 EPUB 翻譯工具](https://pdfcraft.ai/zh-Hant/epub-translator/)可以直接在線上接收完整檔案。選好目標語言、只要譯文或雙語對照，必要時加上補充指示，等工作完成後再下載。

雙語輸出會把每段譯文接在原文段落之後。介面上不需要設定外部引擎。新使用者會獲得試用額度，翻譯則依用量計費；目前費率請見[價格方案](https://pdfcraft.ai/zh-Hant/pricing/)。

如果你的書庫工作流程本來就適合這套設定，就選外掛。如果不想花太多心力決定各項設定，就選上傳檔案的線上方式。[EPUB 流程比較](https://pdfcraft.ai/zh-Hant/blog/epub-translator-comparison/)和[整本電子書翻譯指南](https://pdfcraft.ai/zh-Hant/blog/translate-entire-ebook/)可以幫你釐清怎麼選，但無論走哪一條路，該做的檢查都還是要做。

