# EPUB 翻译完成后，检查目录是否真的对得上

测试翻译后 EPUB 各章链接是否指向正确位置，分清正文标题与导航目录，并对照原书找出缺失或重复的章节。

翻译后的目录看上去完整，点进去却可能跳到别的章节。只核对目录文字还不够，要顺着链接走一遍，看它究竟把你带到书里的哪个位置。

检查时把原书和译本的 EPUB 同时打开。对照时看章节标题和容易辨认的正文，不要用页码，因为页码会随字号和阅读器设置变化。

## 分清目录页、导航菜单和正文标题

一本 EPUB 里可能既有仿照纸质书排版的目录页，又在阅读器里提供单独的导航菜单，正文中还有各章标题。这三处内容相近，但并不完全等同。

正文里能看到某个章节标题，不代表导航菜单里有指向它的链接；反过来，菜单看起来齐全，也不代表对应的正文就在书里。[W3C EPUB 规范](https://www.w3.org/TR/epub-33/)规定了出版物的导航与阅读结构，而各阅读器呈现这套结构的方式并不相同。

先拿原书的章节和部分列表与译本逐一对照。引言、附录以及体例特殊的章节也要算进去，不能只看编号章节。

## 按固定样本测试链接去向

在开头、中间、结尾各挑一个条目，从阅读器的导航菜单逐一点开。确认正文标题是否对应，读一下开头第一句，再看看它前面紧挨着的是什么内容。

如果书里有嵌套结构，就分别测试一个“部”的标题和一个小节。如果有目录页，也单独点几个目录页里的链接。不要以为某一处没问题，其他几处就都没问题。

做一张简单的记录表，检查会更有依据：

| 条目      | 应到达的位置       | 出错时记录什么           |
| ------- | ------------ | ----------------- |
| 章节或部分标题 | 对应的标题和开头段落   | 实际跳到的标题，以及原文中的一句话 |
| 附录      | 附录开头，而不是最后一章 | 跳转落在了哪里           |
| 小节      | 它在所属章节中的应有位置 | 目标是不存在，还是位置有偏移    |

顺便从其中一个章节交界处往后读一段。有的章节链接点得进去，但顺着读下去时顺序却是错的。

## 找出缺失和重复的章节

把每章的开头和结尾与原书对照。标题重复未必是问题，比如目录页和正文里都出现同一个标题很正常；但正文阅读顺序中出现重复的段落，就要查一查了。

目录里少一条和正文里少一章是两回事。找一句原文里比较独特的句子或它的译文，在正文中搜索确认。如果章节还在、只是没有链接，那是导航的问题；如果内容本身就不见了，加一条菜单项并不能解决。

如果是双语对照的版本，每段原文后面应紧跟对应的译文。检查原文段落和它的译文之间有没有被标题或分节符隔开，导致读起来对不上。双语文本更长，分页本来就会变，所以单凭页数不同不能断定少了章节。

## 与原书和另一个阅读器对照

先看看原书是不是本来就有这个错误链接。如果有，就记作原书的问题，别急着怪到翻译头上。[上传前的检查清单](https://pdfcraft.ai/zh-CN/blog/prepare-epub-for-translation/)可以帮你先把这一基准确认下来。

如果问题只在一个阅读器里出现，就把同一个下载好的文件换到别处再试。导入的旧副本或阅读器自身的处理方式，都可能让人误以为是文件有缺陷。如果两个阅读器都能重现，可以参考 [EPUB 故障排查指南](https://pdfcraft.ai/zh-CN/blog/translated-epub-troubleshooting/)，必要时再用外部工具检查文件结构。

在定位到出问题的链接之前，不要改动你手上唯一的那份文件，也不要大范围修改。先存一份可用的版本，修好后再检查这个条目、相邻的一章，以及整段的阅读顺序。

## 导航检查和译文检查分开做

跳转正确，不代表译文准确。人名、否定、数量、定义这些地方要另外核对。反过来说，章节标题读着通顺，也不能说明内容完整。

PDF Craft 会尽量保留章节、目录、图片和阅读结构。用 [EPUB 翻译工具](https://pdfcraft.ai/zh-CN/epub-translator/)处理之后，把结果下载下来，放到你平时用的阅读器里实际试读一遍。当前翻译价格见[价格页面](https://pdfcraft.ai/zh-CN/pricing/)。花几分钟认真走一遍导航，比读到一半才发现链接跳错要省事得多。

