BookTranslator
BookTranslator

Как протестировать переведенный EPUB на Kindle, Kobo и Apple Books

Используйте единую повторяемую тестовую матрицу для проверки, предварительного просмотра и инспекции переведенного EPUB на Kindle, Kobo и Apple Books.

Переведенный EPUB не готов только потому, что открывается в одном десктопном приложении. Сначала проверьте пакет, а затем протестируйте точный финальный файл в каждой системе чтения, имеющей значение для релиза. Конвертация для Kindle, обработка Kobo и Apple Books могут выявить разные сбои в навигации, шрифтах, перекомпоновке, изображениях, заметках, метаданных и тексте с письмом справа налево.

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

Начните с проверки, а не с визуального осмотра

EPUB — это пакет публикации на базе ZIP, а не одиночная страница. Спецификация W3C EPUB 3.3 определяет контейнер, документ пакета, манифест, корешок, навигационный документ и ресурсы содержимого. Читалка может восстановиться после некорректной ссылки или отсутствующего объявления, поэтому «оно открылось» не доказывает соответствие стандартам.

Запустите текущий производственный релиз EPUBCheck для переведенного файла перед тестированием на платформах. Сначала устраните ошибки. Проанализируйте предупреждения и сообщения об использовании в отношении вашей целевой версии EPUB и требований к релизу, вместо того чтобы автоматически игнорировать или устранять их все.

Валидация и тестирование на устройствах отвечают на разные вопросы:

ШлюзЧто он может установитьЧто он не может установить
EPUBCheckСоответствует ли пакет проверяемым машиной правилам EPUBТочен ли переведенный текст и хорошо ли его рендерит платформа
Превьюер ритейлераКак конвертер или рендерер этого ритейлера обрабатывает файлКак ведет себя каждое физическое устройство и конкурирующее приложение
Тест на реальном устройствеЧто делает одна финальная сборка в одной записанной средеУниверсальная совместимость с разными версиями, настройками и ридерами
Языковая проверкаСоответствие смысла, терминологии и текста на целевом языкеРаботоспособность ссылок, метаданных и структуры пакета

Храните отчет о проверке вместе со сборкой, которую он описывает. Если вы измените EPUB после проверки, создайте новый идентификатор сборки и запустите проверку заново.

Создайте небольшую, но обоснованную матрицу тестирования

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

Как минимум фиксируйте:

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

Выберите типичные места перед открытием первого ридера:

  1. обложку, титульную страницу и метаданные;
  2. первую запись в оглавлении и глубоко вложенную запись;
  3. начальную, среднюю и финальную главы;
  4. самый длинный переведенный заголовок и абзац;
  5. сноску с обратной ссылкой;
  6. изображение, подпись, список и таблицу, если они присутствуют;
  7. смешанные письменности, редкие символы или отрывки с написанием справа налево (RTL);
  8. поиск, выбор текста и преобразование текста в речь при необходимости; а также
  9. конец книги, чтобы усечение текста не пряталось за хорошим началом.

Используйте одни и те же места на каждой платформе. Это превращает три случайных сеанса чтения в сопоставимые данные.

Тестирование издания для Kindle после конвертации

Amazon рекомендует использовать Kindle Previewer при форматировании электронной книги. Его задокументированные элементы управления включают тип устройства, ориентацию, выбор шрифтов, фильтры функций и автопрокрутку. В руководстве по качеству контента от Amazon также отмечаются такие распространенные проблемы, как опечатки, нечитаемый текст на изображениях, отсутствие обложек или их низкое качество, а также форматирование, ограничивающее возможности настройки для читателя.

Для переведенного EPUB:

  1. Откройте именно тот файл-кандидат в актуальной версии Kindle Previewer.
  2. Зафиксируйте любые сообщения о конвертации или импорте.
  3. Протестируйте отображение на телефонах, планшетах и электронных книгах, актуальных для вашей аудитории.
  4. Увеличивайте и уменьшайте размер шрифта; меняйте ориентацию экрана, если это доступно.
  5. Откройте интерактивное оглавление, заметки, внутренние и внешние ссылки.
  6. Используйте фильтры функций для проверки изображений, списков и таблиц, где это доступно.
  7. Запустите автопрокрутку в качестве проверки на полноту, а затем вручную проверьте зоны повышенного риска.
  8. Если вы публикуете книгу через KDP, повторите проверки в Online Previewer после загрузки, так как загруженный пайплайн является частью пути доставки.

Не называйте исходный файл EPUB «протестированным на Kindle», если проверялась лишь несвязанная версия MOBI, KPF или более ранняя сборка. Зафиксируйте входной файл конвертации и утверждаемый выходной результат для платформы.

Тестирование файла, обработанного для Kobo

Официальные рекомендации Kobo по проверке и тестированию говорит, что загруженный файл конвертируется в EPUB формата Kobo, и предоставляет путь «Скачать и предварительно просмотреть эту электронную книгу». В нем также указано, что просмотр книги на ридере Kobo или в приложении Kobo — это способ оценить интерфейс Kobo.

Это делает обработанный файл — а не только файл на вашем компьютере — ключевым артефактом.

  1. Загрузите релиз-кандидат через стандартный рабочий процесс Kobo.
  2. Скачайте файл предварительного просмотра, созданный для этого издания.
  3. Откройте его как минимум в одной среде Kobo, используемой вашей аудиторией.
  4. Проверьте те же оглавления, примечания, изображения, типографику и контрольные точки полноты, которые использовались для Kindle.
  5. Проверьте поведение закладок, выделений, поиска и заметок, если это входит в требования приемочного тестирования.
  6. Зафиксируйте, получены ли результаты в приложении Kobo Desktop, мобильном приложении или на определенном ридере.

Если загруженный файл изменяется, повторите обработку и тесты в Kobo. Подтверждение для вчерашнего обработанного файла не означает одобрение сегодняшнего исходного материала.

Проверка файла в Apple Books

Apple заявляет, что книги в формате EPUB должны проходить валидацию при импорте, и описывает такие ошибки пакета, как недопустимые символы URI, отсутствие ресурсов в манифесте и неподдерживаемые кодировки в своем руководстве по валидации книг. Apple Books поддерживает EPUB 3.3 и более ранние версии EPUB 3 с разным поведением для переформатируемых и фиксированных книг, как описано в их обзоре цифровых книг.

Используйте рабочий процесс проверки Apple Books для финального кандидата:

  1. Добавьте EPUB в качестве тестовой копии, следуя актуальным инструкциям по публикации в Apple Books.
  2. Протестируйте его на Mac и, если в область видимости входят пользователи iPhone или iPad, на устройствах этих классов.
  3. Измените размер текста, ориентацию, тему и размер окна для переформатируемой книги.
  4. Протестируйте навигацию, заметки, изображения, смену языка, поиск, выделение текста и функцию озвучивания, если этого требует проект.
  5. Проверьте страницы с фиксированной версткой при минимальном поддерживаемом размере области просмотра, а не только в режиме большого планшета.
  6. Регистрируйте ошибки импорта или валидации отдельно от дефектов видимого отображения.

Рекомендации Apple по форматированию и контенту также обращают внимание на незавершенные книги, отсутствие упомянутых материалов, наложение контента и сканированный текст. Это полезные проверки релиза даже тогда, когда переведенный файл проходит структурную валидацию.

Тестирование специфичных для перевода сбоев

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

Перенос строк и обрезка

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

Шрифты и покрытие символов

Ищите «квадратики» вместо символов, пропущенные комбинируемые знаки, некорректное соединение символов, подмененные начертания и символы, заменяемые на визуально отличающийся шрифт. Проверяйте обычный, полужирный, курсивный и выделенный текст по отдельности. Успешный просмотр на английском языке ничего не говорит об арабской вязке или поддержке CJK.

Навигация и примечания

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

Поиск, копирование и синтез речи

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

Метаданные и книжные полки

Проверьте название, автора, информацию о переводчике, обложку, язык публикации, направление чтения и информацию о серии в том виде, в каком они отображаются в читалке. Метаданные пакета и метаданные ритейлера — это разные входные данные; фиксируйте, какие именно вы проверяете.

Используйте степень серьезности для принятия решения о релизе

Степень серьезностиПример в EPUBПравило релиза
Критическая (Blocker)Пропущенная глава, неверный порядок чтения, нечитаемый шрифт, сбой импорта, сломанная основная навигацияОстановить релиз; исправить и перепроверить каждую затронутую платформу
Мажорная (Major)Сломанная обратная ссылка примечания, обрезанный переведенный заголовок, пропущенное изображение, неверные метаданные, повторяющийся откат шрифтаИсправить до приемки и найти аналогичный шаблон в других местах
Косметическая (Cosmetic)Изолированный дефект интервалов при сохраненных смысле, навигации и удобочитаемостиСоблюдайте согласованный в проекте редакционный стандарт

Повторно протестируйте финальную сборку. Если общее исправление CSS или пакета устраняет дефект на Kobo, повторно запустите проверки для Kindle и Apple Books, так как то же изменение может вызвать регрессию в другом месте.

Финальный шлюз релиза для всех ридеров

Утверждайте переведенный EPUB только тогда, когда:

  • финальный файл проходит выбранную проверку EPUBCheck;
  • списки элементов исходного и переведенного изданий совпадают;
  • оглавление, порядок элементов spine, примечания, изображения и метаданные проходят проверку;
  • шрифты целевого языка, направление текста и переформатирование корректно отображаются при проблемных настройках;
  • обработанные ритейлером или предварительно просмотренные артефакты соответствуют финальной сборке;
  • для каждого обязательного окружения Kindle, Kobo и Apple Books зафиксированы результаты;
  • все критические и серьезные ошибки исправлены и перепроверены; и
  • квалифицированный рецензент на целевом языке одобрил репрезентативный контент.

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

Похожие статьи