наш блог

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

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

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

Помилка 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 — тобто навіть не створюючи проєкт.

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

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

Буремні дев’яності

Який варіант написання коректний? * * * Поміркуємо. 1990-ті роки були тільки у XX столітті. З цього простого факту випливає одразу три висновки: * * * Ще кілька зауважень: * * * Отже, коректними є такі варіанти написання:

Швидкість світла не дорівнює 3 × 105 км/с

Багатозначні числа, які починаються з 10, потребують особливої уваги Числа, які починаються з 10 — наприклад, 102, 109, 1015, 10100, — варто перевіряти з особливою увагою: іноді вони стають ознакою цікавої помилки. Наприклад, читаємо: Швидкість світла приблизно дорівнює 3 × 105 км/с. Але 3 × 105 — це лише 315 км/с. Швидко, але ж ми розуміємо, що світло рухається набагато швидше. Що […]

Як усунути помилку Attempted to divide by zero в MultiTerm

Ця помилка трапляється не тільки в Trados Studio Колись ми вже писали про помилку Attempted to divide by zero в Trados Studio, тепер її впіймав і MultiTerm — безкоштовний додаток для обробки термінологічних баз. Помилка з’являється просто під час звичайного скролінгу термінологічних записів. Що її викликає, як завжди, невідомо, але лікується вона легко: потрібно реорганізувати термбазу. […]

Як перекладати TXLF-файли Wordfast у Trados Studio

TXLF-файли Wordfast можна перекладати в Trados Studio Якщо у вас немає Wordfast, ви в ньому не працюєте або він просто вам не подобається, ви можете перекладати файли Wordfast у Trados Studio. Trados Studio добре знає, як працювати з файлами різних типів (Word, Excel, HTML і багатьма іншими). Аби навчити Trados Studio працювати з TXLF-файлами Wordfast, потрібно «пояснити» їй, що вони собою являють. TXLF-файл — це насправді звичайний файл стандарту XLIFF зі зміненим розширенням. Тому […]

Як швидко створити дерево підпапок

Існує спосіб створити ціле дерево підпапок однією командою