Переклад 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 Type II, 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
  • Посилання на контент не вирішуються: посилання Кожну тему-джерело, на яку є посилання, потрібно перекладати окремо.
  • У прикладах коду можуть втрачатися розриви рядків: Нові рядки всередині елементів «codeblock», «pre», «msgblock» та «screen» можуть зводитися до одиночних пробілів. Якщо розриви рядків мають значення, перед перекладом винесіть зразки коду за межі теми.
  • Теми з великою кількістю розміток можуть не працювати: Теми, що поєднують кілька вбудованих елементів («filepath», «cmdname», «option», вкладені «indexterm») у безпосередній близькості, можуть спричинити внутрішню помилку. У такому випадку спростіть або розділіть тему
переклад файлів DITA

Як перекласти XML- та DITA-файли за допомогою DeepL?

Перейдіть до веб-перекладача і виконайте такі кроки, щоб перекласти файл:

  • Увійдіть у свій обліковий запис DeepL Pro або DeepL API
  • Виберіть вкладку «Переклад файлів»
  • Вивантажте або перетягніть файл 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» різними мовами, зокрема англійською, німецькою («Starten»), корейською та грецькою. Блоки розташовані на темній основі на світлому тлі.

Готові перекладати XML- та DITA-файли?

Почніть 30-денну безкоштовну пробну версію DeepL Pro та перекладайте файли XML і DITA, а також PDF, PPT, Excel та інші. 

Створюєте документацію для продукту, що підлягає регулюванню, мігруєте робочий процес створення контенту або ведете велику бібліотеку структурованого контенту? Відділ продажів допоможе вам обрати тарифні плани, ідеальні для такого масштабу.

Поширені запитання

Так, за допомогою DeepL API. Для перекладу 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, якщо ви не використовуєте DeepL API. У цих таблицях наведено максимальний розмір файлу та кількість символів на файл для кожного тарифного плану.

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

Максимальний розмір файлу

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

Обліковий запис 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