如何在 Calibre 中使用 Ebook Translator 外掛翻譯 EPUB
安裝並設定 Calibre 的社群 Ebook Translator 外掛,翻譯測試章節,並檢查 EPUB 導覽、註解、CSS 與輸出結果。

快速答案:Calibre 可以透過社群外掛翻譯 EPUB
Calibre 本身不會直接翻譯 EPUB。你需要使用像是 Ebook Translator, 這類社群外掛,並在外掛內設定翻譯引擎。先安裝外掛、測試單一章節、檢查匯出的 EPUB,之後再處理整本書。
當你需要本機端控制,且願意自行管理外掛、引擎憑證、快取與輸出設定時,可以使用 Calibre。當你想要更簡單、從上傳到下載都更直接的流程,而不想自行設定桌面翻譯環境時,請使用專門的 EPUB Translator。
Calibre 官方文件有一個重要區分:社群外掛可以透過它的更新機制取得,但它們不是 Calibre 本體的一部分,支援也由外掛作者提供。請把外掛、Calibre 與翻譯引擎視為三個彼此獨立、各自有不同失敗模式的元件。
什麼時候該用 Calibre,什麼時候不該用
以下情況很適合使用 Calibre:
- 你已經在 Calibre 中管理書庫;
- 書籍沒有 DRM,且你合法持有可翻譯的 EPUB;
- 你想自行選擇翻譯引擎;
- 你想在本機檢查或編輯 EPUB 封裝;
- 你接受技術性設定與排錯流程。
以下情況則更適合選擇專用的線上 EPUB 工作流程:
- 你不想安裝或維護外掛;
- 你不想管理引擎金鑰或用量限制;
- 你需要可預期的瀏覽器工作流程;
- 你想先快速測試,再決定是否研究 Calibre 設定;
- 另一個人必須在沒有你本機環境的情況下重複這個流程。
這兩種做法不只是「免費對付費」的差別。Calibre 把更多設定與品質控管交給你自己處理。瀏覽器工具則把更多處理與產品決策交給服務端。
準備一個無 DRM 的 EPUB
不要一開始就試圖把受商店保護的 Kindle 檔案硬塞進外掛。請先取得一本你擁有、或你有權翻譯的無 DRM EPUB。
在匯入之前:
- 用至少一個一般閱讀 App 開啟這個 EPUB。
- 檢查章節順序與目錄。
- 點擊註腳與返回連結。
- 確認圖片與圖說都能正常顯示。
- 在 Calibre 書庫之外另存一份備份。
這是在建立來源基準線。如果原始 EPUB 的目錄本來就有問題,那麼翻譯後的檔案無法證明問題是不是外掛造成的。
你可以使用我們的合成 EPUB 翻譯壓力測試檔。它包含三個章節、巢狀導覽、交叉連結、一則註腳、CSS、中繼資料,以及可用來做一致性檢查的重複虛構名稱。

安裝並加入 Ebook Translator 外掛
Calibre 的選單標籤可能會隨版本改變,但整體流程通常如下:
- 開啟 Calibre 偏好設定。
- 進入外掛或進階外掛區域。
- 在外掛目錄中搜尋 Ebook Translator,或依照外掛專案記錄的安裝方式操作。
- 安裝外掛,並在系統提示時重新啟動 Calibre。
- 如果外掛操作沒有顯示,將它加入主工具列。
- 在設定引擎之前,先確認外掛版本與支援頁面。
不要從無關的鏡像站下載外掛 ZIP。請使用 Calibre 的更新器、外掛的正式專案頁面,或其文件中記載的支援位置。
設定翻譯引擎與輸出模式
翻譯引擎會決定語言涵蓋範圍、請求限制、成本,以及大量措辭品質。外掛則決定 EPUB 內容如何被分段、送出、快取與重新組裝。
在完整執行之前,先記錄以下設定:
- 來源語言與目標語言;
- 翻譯引擎與模型;
- 引擎驗證方式;
- 請求或批次大小;
- 重試行為;
- 術語表或自訂提示詞;
- 單語或雙語輸出;
- 譯文相對於原文的位置;
- 快取與續跑行為;
- 輸出檔名與格式。
先從保守的批次設定開始。過大的批次可能在做了大量工作後才失敗,而過小的片段又可能失去章節上下文。沒有放諸四海皆準的最佳數值;正確設定取決於翻譯引擎與書籍本身。
絕對不要在截圖、日誌、EPUB 中繼資料或共享設定檔中公開引擎金鑰。
先翻譯一個測試章節,再處理整本書
選擇一個不只有純段落的章節。至少包含以下其中一項:
- 斜體或強調;
- 圖片與圖說;
- 註腳;
- 含有重複角色名稱的場景;
- 清單或表格;
- 依賴說話者上下文的對話。
執行翻譯後,以新的檔名儲存輸出,並在你實際打算使用的閱讀 App 中檢查結果。
分開檢查兩個問題:
- 目標語言的準確度是否足以滿足這個用途?
- 匯出的 EPUB 在結構上是否仍然可用?
如果章節讀起來流暢,但 EPUB 結構已壞掉,那就不是一次成功的整書翻譯。
單語輸出 vs 雙語輸出
一般閱讀與最小檔案體積,請使用僅含譯文的輸出。若用於審閱或語言學習,則使用雙語輸出。
| 輸出方式 | 最適合用途 | 主要風險 |
|---|---|---|
| 僅目標語言 | 閱讀與後續出版工作 | 較難對照原文 |
| 原文後接譯文 | 審閱與語言學習 | 檔案會變得長很多 |
| 譯文後接原文 | 以譯文為優先的學習 | 原文會打斷閱讀節奏 |
| 並排顯示 | 寬螢幕對照 | 在小型閱讀器上的相容性較差 |
如需了解裝置與 CSS 的取捨,請參考這篇專門說明如何建立雙語 EPUB的指南。
檢查目錄、CSS、註腳與圖片
完成測試章節後,以及完成整本書後,都要檢查:
- EPUB 是否能在沒有修復警告的情況下開啟。
- 目錄是否會跳到正確章節。
- 章節順序是否與來源 spine 一致。
- 標題是否仍然使用標題樣式。
- 斜體、粗體與連結是否包住正確的目標語句。
- 註腳連結是否可雙向運作。
- 圖片是否仍然存在,圖說是否仍在附近。
- CSS 是否沒有重複到讓檔案變得不穩定。
- 標題、作者、封面與語言中繼資料是否正確。
- 重複出現的名稱是否都使用同一個核准譯法。
不要只檢查 Calibre 內建檢視器。至少要在另一個閱讀系統中測試一次,因為 CSS 與導覽行為會因閱讀系統而異。
常見外掛錯誤與復原步驟
| 症狀 | 可能出問題的層級 | 處理方式 |
|---|---|---|
| 請求失敗或觸發速率限制 | 翻譯引擎 | 降低並行數,檢查憑證與配額 |
| 某些段落仍保留來源語言 | 外掛分段、引擎拒絕,或執行中斷 | 檢查外掛日誌,找出模式後再續跑 |
| 目錄開到錯誤章節 | EPUB 重建 | 將 nav.xhtml 目標與來源檔比對 |
| 角色名稱前後不一致 | 翻譯上下文或術語表 | 加入核准術語表,並重新檢查每個章節 |
| 垂直排版或 RTL 來源樣式在譯文中仍然不合適 | 來源 CSS 與輸出方向 | 有意識地調整目標語言 CSS |
| 輸出檔可在 Calibre 中開啟,但無法在其他閱讀器開啟 | EPUB 相容性 | 驗證封裝並在目標裝置上測試 |
不要在隨機設定下反覆重跑整本書。一次只改一個設定,重跑同一個測試章節,並記錄結果。
Calibre vs 專用線上 EPUB 翻譯器
| 決策面向 | Calibre 外掛 | 專用 EPUB 翻譯器 |
|---|---|---|
| 設定成本 | 較高 | 較低 |
| 引擎選擇 | 通常有更大的控制空間 | 由產品決定 |
| 本機工作流程 | 強 | 視服務而定 |
| 排錯責任歸屬 | 大多由你負責 | 由產品流程與支援負責 |
| 團隊間可重複性 | 需要共享設定 | 通常較容易 |
| 最適合對象 | 技術型使用者 | 想要簡單流程的讀者、作者與團隊 |
如果你想更廣泛比較工具,請參考最佳 EPUB 翻譯工具比較。如果你偏好先從免費選項開始,請使用這篇免費 EPUB 翻譯器指南。
FAQ
Calibre 預設就能翻譯 EPUB 書籍嗎?
不能。Calibre 可用於管理與轉換電子書,但翻譯需要社群外掛以及已設定好的翻譯引擎。
Ebook Translator 外掛是 Calibre 的一部分嗎?
不是。它是社群外掛。Calibre 可以透過自己的生態系提供社群外掛,但外掛的支援、行為與更新都來自外掛專案本身。
我可以用 Calibre 免費翻譯整本 EPUB 嗎?
外掛本身可能是免費的,但你選用的翻譯引擎可能有自己的費用、配額、帳號要求或速率限制。
Calibre 會保留目錄嗎?
有可能,但你必須測試匯出的 EPUB。導覽、註腳、CSS 與章節結構,和句子翻譯品質是彼此獨立的問題。
我可以把翻譯後的 EPUB 傳到 Kindle 嗎?
Amazon 目前會在支援的 Kindle 流程中接受 EPUB,但在依賴它之前,請先驗證檔案並在 Kindle Previewer 或你的裝置上測試。平台要求可能會改變。





