наш блог

Як усунути помилку «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

Кілька абревіатур, які варто знати технічним перекладачам

Корисна інформація для технічних перекладачів Кілька абревіатур, які зустрічатимуться вам постійно, якщо ви займаєтеся технічним перекладом:   Цей допис у нашому телеграм-каналі.
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 4

Як у Word виділити текст від курсора до потрібного символу

Корисні поради про роботу у Word Рубрика «Скарби Word»: окрім дивовижного виділення тексту через Alt + мишка, є ще один маловідомий спосіб — режим розширення виділення. Якщо вам потрібно виділити текст від курсора до певного символу, але цей символ важко знайти на сторінці або він узагалі десь поза межами екрана, натисніть F8, а потім наберіть цей символ. Якщо […]
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 5

Як вживати знак плюс-мінус (±)

Корисні поради про роботу з текстом «Плюс-мінус» зазвичай записують як +/-. Набирати дефіс замість мінуса легко, але це не дуже правильно з погляду логіки і не дуже красиво виглядає: дефіс у більшості шрифтів вужчий і розташований нижче за плюс, через що погано з ним сполучається. Хто знає про існування окремого знака мінус, пише коректніше й […]
Як усунути помилку «Error occurred in file … Attempted to divide by zero» в Trados Studio - 6

Як записувати номери Олімпіад

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

Про походження назви астероїда Зоозве

Цікаві факти про Всесвіт У Венери є квазісупутник — малесенький астероїд, який обертається навколо Сонця майже тією ж орбітою, що й Венера. З його назвою пов’язана смішна й незвична історія. Коли відкривають новий астероїд, йому дають тимчасовий номер. Нашому герою дістався номер 2002 VE₆₈. Невдовзі одному художникові, який збирався намалювати якийсь космічний плакат, знадобилася ця «назва», […]