Перевод XML и DITA с сохранением вашей разметки

Функция перевода файлов DeepL интерпретирует ваши XML- и DITA-файлы так, как они и должны интерпретироваться. Он переводит слова, расположенные между тегами, оставляя атрибуты, инструкции по обработке и структуру без изменений.

Нам доверяют более 200 000 компаний по всему миру

Почему стоит перевести файлы XML и DITA с помощью DeepL?

От технической документации до потоков данных о продуктах и тем DITA — XML используется везде, где структура имеет такое же значение, как и слова. DeepL переводит контент, расположенный между тегами, и оставляет разметку, определяющую эту структуру, в неизменном виде.

Переводится только текст между тегами

DeepL не затрагивает значения атрибутов и инструкции обработки, поэтому метаданные и структурная разметка остаются без изменений.

Иконка с линиями, изображающими текст, с рамкой на каждом углу

translate="no": исключение на уровне элемента

Пометьте элемент атрибутом translate="no", и DeepL полностью пропустит его контент, предоставив вам возможность контролировать на уровне элементов, что именно подлежит переводу.

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

Контент CDATA переводится, а маркеры удаляются

Текст внутри секций CDATA отправляется в движок и переводится; сами маркеры CDATA удаляются в выходном тексте.

Значок в виде медали сертификации, символизирующий стандарты безопасности и доступности DeepL.

Данные шифруются как при передаче, так и при хранении, удаляются после перевода

Файлы шифруются как при передаче, так и при хранении, а после перевода удаляются в рамках тарифных планов Pro. DeepL соответствует требованиям GDPR, ISO 27001, SOC 2, тип 2, HIPAA и BSI C5 Type 2. Узнайте, как DeepL обеспечивает безопасность ваших данных.

Приверженность качеству

Ознакомьтесь с показателями качества DeepL, включая сокращение затрат на 80–90 % для организаций, внедряющих платформы на базе ИИ, согласно данным Nucleus Research.

Технический документ под названием «Как DeepL оценивает качество перевода». Технический документ украшен логотипом DeepL.

Что необходимо знать перед переводом XML-файлов

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

  • Комментарии могут рассматриваться как текст, подлежащий переводу: Текст, заключённый в «!-- comments --», может быть включён в перевод, при этом разделители комментариев будут экранированы в выходном тексте. Удалите комментарии перед тем, как загрузить инструменты, если последующие инструменты зависят от их целостности.
  • Сначала вынесите непереводимый контент из блоков CDATA: Поскольку контент CDATA по умолчанию подлежит переводу, перед загрузкой вам следует вынести код, регулярные выражения или другое контент, не относящееся к естественному языку, из блоков CDATA
  • Файлы, использующие внешние правила ITS 2.0, в настоящее время не проходят проверку: Файлы, содержащие ссылки на внешние правила через its:rules/@xlink:href, возвращают ошибку HTTP 500. Перед загрузкой встройте правила в текст или удалите ссылку на них.
  • Некорректный XML вызывает ошибку сервера, а не ошибку валидации: В настоящее время некорректный XML-код вызывает ошибку HTTP 500, а не более понятную ошибку серии 4xx. Перед тем, как загрузить файл, проверьте его с помощью стандартного XML-парсера, чтобы своевременно выявить проблемы.
перевод XML-файлов

Что необходимо знать о переводе файлов DITA с помощью DeepL

Файлы тем DITA (.dita) переводятся с учётом тегов так же, как и XML. Ниже приведены некоторые особенности данного формата, о которых следует знать специалистам по техническому письму и документации.

  • Поддерживаются только файлы тем, а не карты: .Файлы тем DITA переводятся напрямую; файлы .ditamap отклоняются и требуют обработки по отдельности для каждой темы
  • Атрибут translate="no" полностью учитывается: это относится как к встроенным, так и к блочным элементам, что обеспечивает точный контроль над тем, что переводит ИИ DeepL
  • Ссылки на контент не разрешаются: ссылки conref и conkeyref не обрабатываются автоматически. Вам необходимо переводить каждую исходную тему, на которую имеется ссылка, независимо.
  • В примерах кода могут теряться разрывы строк: Символы новой строки внутри элементов «codeblock», «pre», «msgblock» и «screen» могут сжиматься до одного пробела. Если разрывы строк имеют значение, перед переводом вынесите примеры кода за пределы темы.
  • Разделы с плотной разметкой могут вызывать сбои: Тема, содержащая несколько встроенных элементов («filepath», «cmdname», «option», вложенные «indexterm»), расположенных в непосредственной близости друг от друга, может привести к возникновению внутренней ошибки. В таком случае упростите или разделите раздел
Перевод файлов DITA

Как перевести файлы XML и DITA с помощью DeepL?

Перейдите в веб-переводчик и выполните следующие действия для перевода вашего файла:

  • Войдите в свою учетную запись DeepL Pro или API от DeepL
  • Выберите вкладку «Перевести файлы»
  • Загрузите или перетащите файл XML или DITA
  • Укажите исходный язык или позвольте DeepL определить его автоматически
  • Выберите язык перевода
  • Нажмите «Перевести» и дождитесь завершения перевода
  • Скачайте переведённый файл XML или DITA
Как переводить файлы XML и DITA

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

Форматы XML и DITA существуют потому, что техническая документация требует более чёткой структуры, чем простой текст. DeepL переводит эту структуру, не нарушая её.

  • Специалисты по структурированному контенту и технической документации: Переводите руководства по эксплуатации продуктов, справочники по API или информационные потоки, построенные на основе XML, с сохранением разметки и метаданных
  • Технические авторы, переходящие с FrameMaker на DITA: Переводите отдельные темы DITA с тем же уровнем контроля на уровне элементов, на котором основан ваш существующий рабочий процесс создания документации
  • Команды, занимающиеся документацией по медицинскому оборудованию и для отраслей, подпадающих под регулирование: Переводите техническую документацию, критически важную с точки зрения соблюдения нормативных требований, с структурной точностью, требуемой при нормативной оценке
перевод технической документации

Как DeepL Pro повышает качество перевода XML и DITA

Ваша техническая документация редко хранится в одном файле. Мы разработали DeepL Pro для обработки всего набора файлов.

  • Перевод PDF, PPT, Word, Excel, HTML, SRT, TXT, XLIFF, JSON, XML, DITA, MIF и IDML
  • Осуществляйте одновременный перевод нескольких файлов на несколько языков перевода
  • Используйте глоссарий, чтобы обеспечить единообразие технических терминов во всех темах и файлах
  • Выбирайте формальное или неформальное обращение, адаптируя перевод под различные аудитории
  • Воспользуйтесь преимуществами максимальной защиты данных
Профессиональная поддержка XML и DITA

Переводите в едином стиле в разных медиаформатах

Вам необходимо переводить PDF-файлы, изображения и другие типы файлов? Языковой ИИ DeepL адаптирует визуальный контент, благодаря чему ваши переводы остаются единообразными и правильно отформатированными независимо от того, с каким файлом вы работаете.

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

Ознакомьтесь с историями успеха десятков компаний из числа 200 000 предприятий по всему миру, которые доверяют DeepL решение своих задач в области перевода.

3D-иллюстрация с изображением четырех цилиндрических блоков с надписью «Start» на английском, немецком, корейском и греческом. Блоки расположены на темной основе со светлым фоном.

Готовы переводить файлы XML и DITA?

Начните 30-дневную бесплатную пробную версию DeepL Pro и переводите файлы XML и DITA, а также PDF, PPT, Excel и другие. 

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

Вопросы и ответы

Да, с помощью API от DeepL . Для перевода XML и DITA в веб-переводчике вам потребуется тарифный план Pro.

Нет. DeepL переводит только текст, расположенный между тегами элементов. Инструмент перевода файлов не изменяет значения атрибутов и инструкции обработки. Узнайте больше о переводе XML-файлов с помощью DeepL.

Нет. В настоящее время функция перевода файлов поддерживает только файлы тем DITA (.dita). Инструмент отклоняет файлы .ditamap; их необходимо обрабатывать на уровне тем. Ознакомьтесь с рекомендациями по переводу файлов.

Да. Как и в случае с форматами SRT, TXT, XLIFF и JSON, на перевод XML и DITA через API не распространяется минимальный порог оплаты за количество символов в файле, действующий для файлов Word, PowerPoint, Excel и PDF. Ознакомьтесь с документацией API от DeepL.

Для перевода файлов XML и DITA вам потребуется как минимум тарифный план DeepL Pro Advanced или DeepL API Free, за исключением случаев, когда вы используете API от DeepL. В приведённых ниже таблицах указаны максимальный размер файла и количество символов на файл для каждого тарифного плана.

Тарифный план

Максимальный размер файла

Максимальное количество символов

Учётная запись DeepL (бесплатная)

Отсутствует

Отсутствует

DeepL Pro Starter

Отсутствует

Отсутствует

DeepL Pro Advanced

10 МБ

1 000 000

DeepL Pro Ultimate

10 МБ

1 000 000

DeepL Pro Individual

Отсутствует

Отсутствует

DeepL Pro Team

10 МБ

1 000 000

DeepL Pro Business

10 МБ

1 000 000

DeepL API Free

10 МБ

500 000

DeepL API Pro

10 МБ

1 000 000

DeepL API Developer

10 МБ

1 000 000

DeepL API Growth

10 МБ

500 000

Тарифный план

Максимальный размер файла

Максимальное количество символов

Учётная запись DeepL (бесплатная)

Отсутствует

Отсутствует

DeepL Pro Starter

Отсутствует

Отсутствует

DeepL Pro Advanced

5 МБ

1 000 000

DeepL Pro Ultimate

5 МБ

1 000 000

DeepL Pro Individual

Отсутствует

Отсутствует

DeepL Pro Team

5 МБ

1 000 000

DeepL Pro Business

5 МБ

1 000 000

DeepL API Free

5 МБ

500 000

DeepL API Pro

5 МБ

1 000 000

DeepL API Developer

5 МБ

1 000 000

DeepL API Growth

5 МБ

500 000