Howto - Using Google Translate in OmegaT

OmegaT HowTo:
Использование Google Translate в OmegaT

Помимо интернет-страницы, где пользователь может задать текст для перевода, Google Translate также предоставляет API, через который системы автоматизированного перевода могут получить доступ к сервису. С декабря 2011 года за эту услугу Google взимает плату. В данном руководстве описывается как настроить этот сервис в OmegaT.

1. Если у вас ещё нет учётной записи, заведите её на сайте google.com.

2. Чтобы получить ключ Google Translate API v2, пройдите по этой ссылке. Убедитесь, что у вас есть данные вашей кредитной карты. Google сгенирирует ваш API-ключ, который представляет собой последовательность из 39 символов.

3. Добавьте ключ в процедуру запуска OmegaT как описано ниже в зависимости от того, используете вы Windows или Mac, запускаете OmegaT из командной строки или с помощью скрипта.

Для пользователей Windows:

3.1. Найдите файл конфигурации OmegaT.l4J.ini (по умолчанию он находится в каталоге C:\Program Files (x86)\OmegaT).

3.2. Чтобы отредактировать этот файл, вы должны либо обладать правами администратора, либо временно перенести его в другой каталог на жёстком диске.

3.3. Откройте OmegaT.l4J.ini в обычном текстовом редакторе.

3.4. Добавьте нижеприведённую строку к тексту в файле:

-Dgoogle.api.key=XXXXXXXX

(где "XXXXXXXX" это API-ключ, предоставленный компанией Google).

3.5. Сохраните файл OmegaT.l4J.ini (и если необходимо перенесите его обратно в папку OmegaT)

Для пользователей Mac;

3.6 Щёлкните правой кнопкой мыши по файлу OmegaT.app и выберите пункт «Показать содержимое пакета».

3.7 Щёлкните правой кнопкой мыши по файлу Info.plist и выберите желаемую программу для редактирования файла.

3.8. Найдите строки:

<key>apple.awt.graphics.UseQuartz</key>

<string>true</string>

и непосредственно после них добавьте следующее:

<key>google.api.key</key>

<string>XXXXXXXX</string>

где "XXXXXXXX" это ваш API-ключ переводчика Google Translate.

3.9 Сохраните файл Info.plist.

Для пользователей, запускающих OmegaT их командной строки или с помощью скрипта:

3.10 Добавьте следующий аргумент к команде запуска:

-Dgoogle.api.key=XXXXXXXX

где "XXXXXXXX" это ваш API-ключ переводчика Google Translate.

Команда запуска с введённым ключом API переводчика Google Translate будет выглядеть примерно так:

java -jar -Dgoogle.api.key=XXXXXXXX OmegaT.jar

4. Настройка в OmegaT

4.1. Запустите OmegaT

4.2. Выберите пункт меню «Параметры > Машинный перевод»

4.3. Установите флажок Google Translate v2 (остальные пункты меню оставьте без изменений)

5. Примечание:

5.1 Машинный перевод от Google является платным сервисом (20 $ США за миллион символов). Вы можете просматривать ежедневную статистику использованию программы с вашего Google аккаунта. В верхнем меню:

Ещё > Все сервисы > Другие продукты Google/Код > APIs Console > Service/Translate API

Copyright Милан Губачек и Марк Прайор 2011