наш блог

Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio

Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 1

Якщо Студія вирішила розділити на нуль

Продовжуємо захопливий серіал про помилки Trados Studio.

Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 2

Помилка Error occurred in file ... Attempted to divide by zero виникає за спроби імпортувати WSXZ-пакет. Помилка рідкісна: Google знає про неї лише з чуток, та й за посиланнями описуються проблеми з термбазами, тоді як виявилося, що справа не в них.

Через що саме виникає проблема, насправді невідомо, але вона пов’язана з якимись помилками в структурі XLF-файлу. Цікаво, що власне проблемний XLF-файл відкривається належним чином (як у нашому випадку).

Перше, що бажано зробити, — повідомити про проблему клієнта. Якщо він недоступний або сам не знає, як розв’язати цю проблему, виконайте описані нижче операції. Їхня спільна мета — витягти XLF-файл із пакета та перекласти його окремо. Порядок дій такий:

  • Перейменувати файл пакета: замінити розширення WSXZ на ZIP або просто додати до нього розширення ZIP.
  • Розпакувати отриманий ZIP-архів.
  • Вручну створити в Trados Studio проєкт із назвою, яка повторює назву вихідного пакета, і тим самим мовним напрямком.
  • XLF-файл із розпакованого архіву вказати як файл на переклад.
  • Створити в проєкті порожню пам’ять перекладів та імпортувати в неї TMX-файл із розпакованого архіву.
  • Якщо в розпакованому архіві є TBX-файл, підключити його як термбазу. Для цього потрібно попередньо перетворити його з TBX на SDLTB — як це зробити, розповімо в якомусь із наступних постів, цей і так розрісся :)
  • Власне, перекласти проєкт, як зазвичай.
  • Перекладеним XLF-файлом замінити XLF-файл із тією самою назвою в розпакованому архіві, нічого не змінюючи в його структурі.
  • Створити з розпакованого архіву ZIP-архів.
  • Замінити назад розширення ZIP на WSXZ. Потім, імовірно, потрібно буде або вивантажити цей пакет на SDL WorldServer (якщо ви нічого не наплутали, сервер має його прийняти), або надіслати його вашому замовнику, дивлячись як ви з ним працюєте.
  • Профіт.

Інструкція здається довгою, насправді все це довше писати, ніж робити — головне, розуміти сенс кожної дії. А якщо XLF-файл невеликий і пам’ять перекладів ніяк не скорочує обсяг роботи, його можна перекласти, відкривши безпосередньо в Trados Studio — тобто навіть не створюючи проєкт.

Якщо хто-небудь знає гуманніший спосіб, розкажіть, будь ласка.

Рекомендований контент

Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 3

Як правильно — кіловатгодина, кіловат-година, кіловат/година, кВтгод, кВт-год, кВтгод

Розбір польотів за результатами двох вікторин Як правильно — кіловатгодина, кіловат-година, кіловат/година? Коректний варіант запису — кіловат-година, через дефіс. Так усюди: у Словниках України, у Класифікаторі системи позначень одиниць вимірювання та обліку, у СУМ-20 і навіть у Вікіпедії. Зауваження: Позначення кіловат-години теж часто записують неправильно: кВт/год, КВт/год, КВт·год, кВт-год, КВт-год. У системі СІ регістр літер у префіксах парних одиниць […]
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 4

Як комп’ютер виконує машинний переклад

Образний опис процесу машинного перекладу Уявіть: ви перебуваєте в кімнаті. Вона облаштована доволі аскетично: у ній тільки стіл, стілець і величезного розміру книжкова шафа. Шафа вщерть набита книгами, але всі вони з абсолютно однаковими обгортками й тому їх неможливо одну від одної відрізнити. Але ви гарний працівник і чудово в них орієнтуєтеся. Кожна сторінка кожної […]
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 5

Як правильно: Котдівуар, Кот Дівуар, Кот д’Івуар, Кот-д’Івуар, Берег Слонової Кістки, Берег слонової кістки?

Лінгвогеографічні нотатки Як правильно перекласти українською назву африканської країни Côte d’Ivoire? Якщо вірити наказу Державної служби статистики Про затвердження Переліку кодів країн світу для статистичних цілей, правильна назва — Кот-Д’Івуар. Але державні установи часом породжують розгардіяш у назвах країн, тому відкриваємо чинний правопис. Нас цікавить § 50 «Географічні та адміністративно-територіальні назви». Отже, правильна відповідь — Кот-д’Івуар. Зрештою, наказ Державної служби […]
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 6

Як усунути проблему Trados Studio «Failed to save target content. Cannot find file type definition»

Про чергову помилку Trados Studio Помилка Failed to save target content виникає під час спроби створити так званий «клін» — тобто очистити перекладений файл від вихідного тексту й залишити тільки перекладений (Clean Up). Найчастіше це відбувається, коли пакет Trados Studio створювали на одному комп’ютері, а фінальні файли намагаються згенерувати на іншому або в іншій версії Trados […]
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 7

Найпростіший спосіб визначити мову тексту

Поради про визначення мови тексту Найпростіший спосіб визначити мову тексту — скопіювати його в Google Translate і натиснути кнопку ВИЗНАЧИТИ МОВУ. Якщо Google Translate раптом недоступний, це можна зробити вручну за характерними літерами: Більше тут.   Цей допис у нашому телеграм-каналі.