# 翻譯後的 EPUB 出現缺字？先檢查字型與語言設定

從比對原文、更換閱讀器字型，到用另一套閱讀系統測試檔案，逐步排查多語 EPUB 的方框、缺字與語言設定問題。

該出現字元的地方卻顯示成方框，不一定代表翻譯漏掉了一個字。字元可能還在檔案裡，只是目前選用的字型畫不出來。反過來說，換字型也救不回檔案中本來就缺失或損毀的文字。

處理多語 EPUB 時，請把問題拆成三件事：正確的字元有沒有存進檔案、閱讀器能不能顯示它、語言有沒有標示正確。先確認這三點，再決定要不要重新翻譯。

## 確認字元是否真的存在

先找出一段有問題的簡短文字，記下它所在的章節、前後文，以及缺字出現的位置。再跟原文對照，連同重音、標點和混用的文字系統一起看。

如果閱讀器允許複製，把這段文字貼到純文字編輯器，並選用支援該文字系統的字型。若貼過去後正確的字元出現了，問題很可能出在閱讀應用程式的字型或文字呈現。若到處貼出來都是同樣錯誤的內容，就要回頭查檔案內容或先前的文字辨識結果。

這只是排查的線索，不是定論。有些閱讀器會限制複製，或在匯出時替換字元。請保留原始 EPUB，並在另一套閱讀系統中比對同一段文字，再下判斷。

## 換成涵蓋該文字系統的字型

到閱讀器的排版設定裡，挑一款適合該語言的字型試試。如果應用程式提供覆寫出版者字型的選項，可以拿書籍內附的樣式跟閱讀器自帶的字型互相比較。

一套拉丁字型或許能正常顯示英文，卻可能缺少希臘文、阿拉伯文、中文或較罕見的重音字元。數學符號需要的字元範圍又是另一回事。一般正文和出問題的那些符號，兩邊都要檢查。

不要假設一款字型就能解決所有文字系統。一段多語文字可能牽涉備援字型，呈現方式也會不一樣。把字級調大，有時能看出原本在預設大小下被遮住的筆畫或行高問題。

內嵌字型是編輯 EPUB 時的決定，不是自動修復手段。它需要合適的字型、散布授權，以及正確的資源參照。PDF Craft 不保證每種字型都能內嵌，也不保證每個閱讀器都會採用。

## 語言標記與字型各司其職

語言宣告用來說明出版中繼資料和內容用的是哪種語言。閱讀系統可以藉此判讀文字，例如決定發音方式，以及如何處理不同語言的文字。但語言宣告不會替字型補上缺少的字元。

[EPUB 3.3 規範](https://www.w3.org/TR/epub-33/)定義了出版中繼資料與內容文件的相關要求。處理經過編輯的多語書籍時，請檢查出版語言和內容中的語言宣告，包括切換語言的那些段落。如果你不熟悉 EPUB 內部結構，最好請了解這個格式的人檢查一份副本，而不是直接改動你唯一的那份檔案。

若要檢查解開後的 EPUB，OPF 套件中繼資料會用 `dc:language` 標示出版語言。在 XHTML 內容裡，則要查看文件根元素，以及切換成其他語言的段落上的 `lang` 和 `xml:lang`。例如英文篇章裡的一段法文，可以標成 `<span lang="fr" xml:lang="fr">Bonjour</span>`。這只是檔案層級的檢查示例，不代表 PDF Craft 會自動修正每一處語言宣告。請在副本上作業，並在放進閱讀器之前先驗證所有修改。

製作雙語版本時，要確認原文與譯文可以清楚區分，而且依預期的順序閱讀。文字看起來正確，不代表語言中繼資料正確；語言中繼資料正確，也不代表翻譯準確。

## 用少量樣本跨閱讀器比對

情況允許的話，把同一個檔案、同一段文字放進兩套閱讀系統測試。並在筆記裡記下字型和裝置條件：

| 觀察結果             | 接下來要查什麼        |
| ---------------- | -------------- |
| 換字型後就正常          | 字型的字元涵蓋範圍或書籍樣式 |
| 某個閱讀器正常，另一個不正常   | 閱讀系統的支援程度或文字呈現 |
| 所有閱讀器和複製出來的文字都錯誤 | 儲存的內容或先前的文字辨識  |
| 放大字級後只有筆畫或符號被裁切  | 字型度量、間距或樣式     |

比對時別忘了確認版本是否相同。把原始檔和結果檔清楚命名，並確認兩個閱讀器打開的是同一次下載的檔案。書庫裡快取的舊副本，會讓已經修好的問題看起來像沒修好。

## 修好之後，多檢查幾個樣本

換過字型或改過檔案後，請檢查標題、正文段落、斜體、註記標記、表格，以及混用不同文字系統的段落。可以依照平常的閱讀方式放大字級、旋轉螢幕或縮窄視窗。最後確認目錄仍能連到正確的章節。

[PDF Craft](https://pdfcraft.ai/zh-Hant/epub-translator/) 可輸出翻譯版或雙語版 EPUB；雙語版本會先呈現原文，再呈現譯文。下載結果後，用你慣用的閱讀器開啟，Desktop 則可作為選用的閱讀與整理工具。不論檔案是用哪個工具製作的，排版檢查都值得做。

若想更全面地檢查檔案，請參考[翻譯 EPUB 的相容性檢查](https://pdfcraft.ai/zh-Hant/blog/validate-translated-epub/)。如果你在平板上閱讀，可以照著 [iPad 閱讀流程](https://pdfcraft.ai/zh-Hant/blog/translated-epub-on-ipad/)操作，並在平板上測試那段有問題的文字。針對出錯的那一層去修——內容、字型或閱讀器——而不是預設重跑一次翻譯。

