Как перевести книгу EPUB с сохранением верстки для WeChat Read

Equalang

Вкратце

Теряются оглавление и иллюстрации при переводе EPUB? Пошаговое руководство по переводу книг с сохранением глав, картинок и стилей.

Ключевые слова: перевод книг EPUB; импорт книг в WeChat Read; перевод электронных книг с сохранением верстки; оглавление EPUB; перевод книг для Kindle

Руководство по переводу книг EPUB с сохранением верстки
Иллюстрация: Руководство по переводу книг EPUB с сохранением верстки

Многим любителям чтения знакома эта ситуация: за рубежом выходит долгожданная биография, книга о технологиях или нон-фикшн, а официальный перевод на китайский язык еще не издан. Вы находите оригинальную электронную книгу в формате EPUB и собираетесь читать ее в привычных приложениях — WeChat Read, Kindle или Apple Books, но осилить сотни тысяч слов на иностранном языке оказывается слишком долго и тяжело.

Попытки перевести книгу целиком стандартными инструментами часто оборачиваются разочарованием: многоуровневое оглавление (TOC) полностью ломается, и переходить по главам становится невозможно; тщательно отобранные автором иллюстрации и схемы бесследно исчезают; отступы между абзацами и встроенные стили CSS повреждаются, из-за чего в WeChat Read сбивается пагинация, а кликабельные сноски в конце книги превращаются в обычный некликабельный текст.

Главное препятствие при чтении электронных книг в оригинале — это не поиск качественных файлов, а неработающая навигация по оглавлению, потерянные иллюстрации и разрушенная верстка, сбивающие темп чтения.

В этой статье мы разберем внутреннюю логику верстки файлов EPUB и покажем, как сохранить структуру глав и иллюстраций при переводе книги на китайский язык.


1. Почему переводить книги EPUB сложнее, чем обычные документы?

Многие читатели полагают, что EPUB — это обычный текстовый файл с другим расширением, но это заблуждение. По своей сути EPUB представляет собой веб-контейнер, упакованный по стандартам IDPF / W3C. Внутри него находятся страницы глав в формате XHTML, таблицы стилей CSS, метаданные NCX/OPF и файлы мультимедиа.

Обычные инструменты машинного перевода при работе с EPUB чаще всего дают сбой на следующих этапах:

  1. Повреждение разметки XML/XHTML и дерева оглавления (TOC): качественные электронные книги используют файлы nav.xhtml или toc.ncx для многоуровневой навигации от обложки и предисловия ко всем главам. Если скрипт грубо вытягивает текст, идентификаторы узлов теряются. В результате при открытии в WeChat Read или читалках оглавление оказывается пустым или не реагирует на нажатия.
  2. Потеря встроенных картинок и обтекания текстом: документальная литература, биографии и научно-популярные издания содержат множество архивных снимков, диаграмм и авторских иллюстраций. Если процесс перевода нарушает ссылки на каталог ресурсов Images, изображения в переведенной книге превращаются в пустые рамки или смещаются.
  3. Разрыв прямых и обратных ссылок на сноски: в научных и аналитических трудах широко используются сноски (Footnotes / Endnotes), работающие через HTML-якоря (Anchor): клик по номеру сноски ведет к примечанию, а клик по примечанию возвращает к чтению. Простые переводчики нередко стирают эти ссылки, принимая их за лишние символы.
  4. Несогласованность терминов и имен по ходу книги: когда в произведении на сотни тысяч слов имя главного героя, топоним или термин в первых главах переводятся одним образом, а в последующих — иначе, это сильно мешает погружению в чтение.

Поэтому для качественного перевода книги необходим четкий алгоритм: «распаковка и анализ структуры → защита тегов и стилей XHTML → сохранение иллюстраций и ссылок-якорей → обратная сборка в валидный файл EPUB».


2. Сравнение популярных способов перевода электронных книг

Для перевода иностранных электронных книг сегодня чаще всего применяются следующие подходы:

СпособПопулярные инструменты / подходПреимуществаНедостатки и ограничения
Ручная распаковка + скриптыРаспаковка EPUB, написание скрипта на Python для перевода HTML через модель, повторная сборка в SigilПолный контроль над промптами и правилами фильтрацииОчень высокий порог входа; малейшая ошибка в закрывающих тегах ломает сборку книги
Плагины машинного перевода для CalibreУстановка плагина перевода в Calibre, пакетная замена текста главУдобное локальное управление библиотекой, конвертация форматов в один кликПлагины обновляются нестабильно; сложный CSS вызывает проблемы со шрифтами, интервалами и версткой
Платформы структурного перевода документовВеб-сервис перевода целых документов EqualangЗагрузка EPUB в один клик, полное сохранение оглавления, изображений, якорей и стилей; готовый файл с пагинациейТребуется подключение к сети; для редких декоративных шрифтов используются стандартные шрифты читалки

Для тех, кто хочет избежать сложной настройки и сразу получить готовый файл для чтения, профессиональный перевод целых документов — наиболее эффективный путь. Ниже мы покажем весь процесс на примере разработанного нашей командой сервиса Equalang.


3. Три шага: переводим книгу EPUB и загружаем ее в читалку

Весь процесс выполняется прямо в браузере, без установки сложных локальных редакторов электронных книг.

Шаг 1. Загрузите исходный EPUB в модуль перевода документов

Войдите в веб-версию Equalang и перейдите в раздел перевод документов.

Интерфейс веб-перевода документов Equalang
Иллюстрация: Веб-перевод целых документов в Equalang: поддержка форматов EPUB, PDF, DOCX и других
  • Нажмите на область загрузки или перетащите файл .epub на иностранном языке (также поддерживаются PDF, DOCX, XLSX, PPTX и другие распространенные форматы);
  • В качестве языка перевода выберите «Упрощенный китайский» (исходный язык определяется автоматически);

Шаг 2. Скачайте перевод и проверьте оглавление и верстку

После завершения обработки скачайте готовый файл .epub на китайском языке.

Перед переносом на телефон можно быстро проверить файл на компьютере в приложении «Книги» (Apple Books) или в любой читалке с открытым исходным кодом:

  • Проверка оглавления: откройте панель оглавления и нажмите на любой подраздел — читалка мгновенно перейдет к началу выбранной главы;
  • Иллюстрации и подписи: все изображения сохранены без сжатия и обрезки, а подписи аккуратно выровнены по центру под ними;
  • Переход по сноскам и обратно: нажатие на номер сноски в тексте плавно переносит к примечанию в конце главы, а обратная ссылка возвращает к прочитанному абзацу.

Шаг 3. Импорт в популярные читалки

В корректно сформированном файле EPUB сохраняются оглавление, внутренние ссылки, главы и иллюстрации:

  1. Импорт в читалку: переведенный китайский EPUB можно открыть в читалках с поддержкой локальных файлов (например, через локальный импорт в WeChat Read). Способы импорта и обработка верстки в разных приложениях различаются, и мы не тестировали их все, поэтому после добавления файла сначала проверьте оглавление и иллюстрации;
  2. Настройка размера шрифта: в протестированных нами образцах перевод позволяет менять размер шрифта в читалке, при этом отображение также зависит от шрифтов, установленных в вашей программе.

4. Советы и подводные камни при импорте и чтении книг

Чтобы чтение было максимально комфортным, обратите внимание на следующие нюансы:

  • Проверяйте защиту DRM: книги, экспортированные из закрытых магазинов, могут содержать цифровую защиту от копирования (DRM). Такие файлы нельзя обработать сторонними инструментами, поэтому убедитесь, что ваш файл является открытым и незашифрованным EPUB.
  • Выбор шрифтов в читалке: если после импорта китайского EPUB в читалку начертание кажется слишком тонким, в настройках читалки можно выбрать другой китайский шрифт.
  • Единый баланс баллов: в Equalang действует общая система баллов для перевода документов и браузерного расширения. При регистрации начисляется 200 приветственных баллов для тестирования, а стоимость перевода книги зависит от реального объема текста.

Источники / References