Цитата: Не могли бы вы пояснить, что такое TermInjector?
на офсайте его скачать без регистрации нельзя, скриншоты микроскопические и невнятные.
В чем суть TermInjector и почему для вас он необходим? неужели есть какие-то функции, которых нет в этом комбайне
В целом, TermInjector служит для модифицирования сегмента, выдаваемого Translation Memory, и для модифицирования Source при отсутствии совпадений по TM.
И в нём есть необходимые функции, не особо реализованные в рамках основного комбайна:
1. Например, возможность внести глоссарий заказчика в Exact Match File rule, чтобы нужная терминология сразу же подставлялась в предлагаемый сегмент (это удобнее, чем копировать термины из Terminology Base, и, в отличие от неё, TermInjector термины видит все, ничего не упускает, consistency в плане терминологии будет идеальная). Весь Exact Match File rule представляет из себя, по сути, следующую структуру, с разделителем табуляцией:
IOTS CОПГ
ISAR ПОАБ
OTS ОПГ
PSA ПОБ
RPV КРПД
Absolute Guarantees Абсолютные гарантии
Acceptance test Приемочные испытания
Позже содержимое этого файла легко скопировать в Excel, а данный файл Excel использовать для импорта в Verifika в целях проверки терминологии.
2. Кроме того, TermInjector обладает огромными возможностями в плане использования регулярных выражений.
Например, в Source имеются суммы вида:
€ 2 million и € 3.4 million
Нужно, чтобы они локализовывались следующим образом:
2 млн евро и 3,4 млн евро.
Для этого в Regular Expression File rule добавляются два правила (разделитель - табуляция):
€ ([0-9]*) million \1 млн евро
€ ([0-9]*)(\.)([0-9]*) million \1,\3 млн евро
Равным образом, можно поступить и с датами:
on ([0-9][0-9]?) January ([0-9]{2,4}) \1 января \2 года
on ([0-9][0-9]?) February ([0-9]{2,4}) \1 февраля \2 года
on ([0-9][0-9]?) March ([0-9]{2,4}) \1 марта \2 года
on ([0-9][0-9]?) April ([0-9]{2,4}) \1 апреля \2 года
on ([0-9][0-9]?) May ([0-9]{2,4}) \1 мая \2 года
on ([0-9][0-9]?) June ([0-9]{2,4}) \1 июня \2 года
on ([0-9][0-9]?) July ([0-9]{2,4}) \1 июля \2 года
on ([0-9][0-9]?) August ([0-9]{2,4}) \1 августа \2 года
on ([0-9][0-9]?) September ([0-9]{2,4}) \1 сентября \2 года
on ([0-9][0-9]?) October ([0-9]{2,4}) \1 октября \2 года
on ([0-9][0-9]?) November ([0-9]{2,4}) \1 ноября \2 года
on ([0-9][0-9]?) December ([0-9]{2,4}) \1 декабря \2 года
теперь вышеуказанный формат даты будет трансформироваться TermInjector как «29 декабря 2013 года».
Вот примеры выдачи TermInjector в моём текущем заказе:
http://www.evernote.com/shard/s63/sh/32ab4568-668f-4d20-90f4-efc32e870830/313c61b595a8e1bf600c4f747af60284 Более подробные инструкции есть на сайте разработчика:
http://www.tntranslations.com/TermInjectorHelp.html Ссылка на дистрибутив -
https://mega.co.nz/#!s00Q1KhB!We9a6giRe-rlAKzInAmM8h6TrpcGroVt-Ml8ZKSJ5Ew (плагин предназначен для установки в Студии 2009 и 2011, обновлённую версию автор обещает в начале 2014 года, поэтому, если у Вас Студия 2014, установите плагин и скопируйте содержимое папки c:\Users\User_Name\AppData\Local\SDL\SDL Trados Studio\10\Plugins\ в папку c:\Users\User_Name\AppData\Local\SDL\SDL Trados Studio\11\Plugins\)
Для использования неразрывных пробелов в правилах файлы правил должны быть сохранены как текстовые файлы с кодировкой UTF-8, неразрывные пробелы в нужных местах можно ввести, зажав Alt и набрав на цифровой клавиатуре 0160
Самый большой для меня минус в TermInjector - если по сегменту есть Fuzzy Match, он не предлагает модификацию Source. В Advanced можно добавить настройку “inject” fuzzy matches, но тогда он определяемые правилами кусочки текста просто вставляет в начала предлагаемого из TM сегмента. Иной раз бывает так, что предлагаемый присланной TM сегмент настолько плох, что уж лучше бы просто выдача TermInjector была.