Обзор O.Translator: сохранение верстки, глоссарии и форматы

Equalang

Вкратце

Функциональный обзор O.Translator для перевода документов с сохранением верстки, форматов, глоссариев и API в сравнении с подходом Equalang.

Ключевые слова: O.Translator, перевод документов, глоссарий, перевод PDF, Equalang, сохранение верстки

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

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

Трехэтапный рабочий процесс и предварительный просмотр

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

Этот процесс опирается на два ключевых механизма:

  • Частичный предварительный просмотр: перед переводом многостраничного документа пользователь может оценить фрагмент готовой страницы. Это позволяет проверить переносы строк, отображение шрифтов и целостность верстки до запуска полного документа.
  • Ограничения распознавания и сохранения структуры: как отмечено на официальной странице Product Information, сохранение макета зависит от структуры исходного файла, доступных шрифтов и изменения длины текста при переводе. Для сканированных PDF и изображений встроенный OCR-модуль извлекает текст; точность зависит от качества скана, поэтому сложные таблицы и страницы с плотным текстом требуют ручной проверки, исключая гарантии безупречного результата.
Главная страница O.Translator
Англоязычная главная страница O.Translator с заголовком Translate documents, keep their layout (демонстрация интерфейса, не образец перевода)

Широкая поддержка форматов файлов

Одна из ключевых особенностей O.Translator — поддержка специализированных форматов. Помимо стандартных офисных документов, сервис работает с файлами верстки, графического дизайна и локализации ПО:

  • Офисные и базовые форматы: PDF, Microsoft Word (doc, docx, rtf), PowerPoint (ppt, pptx), Excel (xls, xlsx), форматы WPS (wps, et, dps) и OpenOffice (odt, ods, odp).
  • Издательские системы и графика: исходные файлы Adobe InDesign (idml, indd), Adobe Illustrator (ai), а также электронные книги EPUB и CHM.
  • Медиа и локализация: архивы комиксов (cbz, cbr), субтитры (srt, ass, vtt) и ресурсы локализации (po, xliff, json, stringsdict, yaml). Дополнительно предусмотрены инструменты для извлечения аудио и транскрипции речи в субтитры.

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

Управление терминологией и постобработка

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

Согласно руководству по глоссариям, структура включает в себя:

  1. Ручной ввод и импорт файлов: пользователи могут вносить термины вручную через веб-панель или загружать стандартные файлы .xlsx и .tbx для импорта существующих терминологических баз.
  2. Привязка к задачам: глоссарии подключаются к отдельным задачам перевода, задавая модели приоритет для указанных терминов. Поскольку автоматическое сопоставление зависит от контекста, передача всех языковых нюансов без контроля человека не гарантируется.
  3. Постредактирование и экспорт: пользователи могут вносить правки после перевода и выгружать обновленные глоссарии в формате .xlsx для резервного копирования или совместной работы в команде.
Список глоссариев в O.Translator
Официальный интерфейс управления глоссариями в O.Translator

Официальный скриншот из руководства Glossary Usage Guide сервиса O.Translator, показывающий список глоссариев и кнопку Create New Glossary на английском языке.

Таблица редактирования терминов в O.Translator
Официальная таблица редактирования терминов в O.Translator

Официальный скриншот из руководства Glossary Usage Guide сервиса O.Translator, показывающий таблицу терминов на английском языке.

Платформа для разработчиков и интеграция через API

Для организаций, интегрирующих перевод документов во внутренние сервисы, O.Translator предоставляет REST API.

В документации для разработчиков и справочнике API глоссариев описаны следующие возможности:

  • Управление задачами перевода: API для создания задач перевода документов, проверки статуса, скачивания готовых файлов, отправки исправлений, перезапуска и удаления задач.
  • Информация о платформе: запросы списка поддерживаемых форматов, доступных языков и активных моделей перевода.
  • Управление глоссариями: полный набор CRUD-операций для создания (POST /v1/glossary/create), просмотра, обновления и удаления терминологических баз.
  • Перевод текста и встраивание: синхронные эндпоинты для короткого текста и iframe-компонент для интеграции двуязычного просмотрщика документов во внешние порталы.

Сравнение O.Translator и Equalang

Оба сервиса — и O.Translator, и Equalang — ориентированы на сохранение структуры документов, а не на простое извлечение текста, однако их функционал решает разные повседневные задачи.

Работа с документами: сохранение сложной верстки

Оба инструмента предотвращают разрушение форматирования в объемных документах:

  • Обработка структуры PDF: O.Translator сочетает парсинг структуры с OCR. В Equalang Документы упор сделан на чтение научных статей и профессиональных отчетов: система восстанавливает многоколоночный макет, колонтитулы, подписи к рисункам и таблицы; перед переводом склеивает предложения, разорванные переносом страниц, в единую мысль; а также содержит специальную оптимизацию для математических формул.
  • Адаптация презентаций: в файлах PPTX Equalang динамически уменьшает размер шрифта, если текст перевода длиннее оригинала, чтобы он не выходил за границы текстовых блоков и не перекрывал иллюстрации, сохраняя единообразие заголовков на всех слайдах.
Сравнение страниц научной статьи в Equalang
Постраничное сравнение перевода научной статьи в Equalang

Реальный пример перевода документа в Equalang (с английского на китайский): слева страница оригинала на английском, справа страница перевода на китайском с графиками в верхней части.

Область применения и повседневные сценарии

Практическое различие кроется в сценариях, окружающих работу с текстом:

  • O.Translator ориентирован на верстку и графические файлы: он особенно удобен при регулярном переводе файлов InDesign (IDML), Illustrator (AI), архивов комиксов (CBZ/CBR) или ресурсов локализации ПО (XLIFF/PO) с подключением глоссариев TBX.
  • Equalang ориентирован на параллельное двуязычное чтение в разных средах: помимо перевода PDF, DOCX, PPTX, XLSX и EPUB, Equalang предлагает расширение для браузера, которое выводит двуязычный перевод абзац за абзацем прямо под оригинальным текстом на веб-страницах, а также отображает двуязычные субтитры на видеоплатформах вроде YouTube. Для совместимых веб-трансляций с чистым звуком сервис генерирует субтитры в реальном времени (в зависимости от разрешений браузера; аудиопотоки с DRM-защитой, например в Netflix, не захватываются). Также поддерживаются перевод по фото и устный синхронный перевод.
Двуязычный режим в расширении Equalang
Двуязычный режим чтения веб-страниц в расширении Equalang

Реальный пример веб-чтения в расширении Equalang (с английского на китайский) с параллельным переводом под каждым абзацем оригинала.

Какой инструмент выбрать?

Выбор зависит от типов файлов, с которыми вы работаете:

  • Выбирайте O.Translator, если вы регулярно переводите макеты графических изданий (InDesign, Illustrator), комиксы или файлы локализации ПО с импортом терминологических баз TBX.
  • Выбирайте Equalang, если ваша главная задача — комфортно читать научные статьи в PDF, аналитические отчеты или презентации с объединением разорванных предложений и адаптацией верстки, и вам нужна единая среда, расширяющая параллельное чтение на веб-страницы, видеосубтитры и устный перевод.

Источники