Недавно мы получили комментарий от читателя, интересующегося, как включить машинный перевод Google Translate (GT) в OmegaT. В данной записи мы подробно отвечаем на этот вопрос. Однако это никоим образом не подразумевает того, что мы используем машинный перевод в нашей регулярной работе над проектами заказчиков. Как раз наоборот, мы являемся решительными сторонниками традиционного перевода и полагаем, что у машинного перевода, прежде чем он станет полностью пригодным для применения и выйдет за рамки перевода, который годится «только для общего понимания смысла текста», впереди еще долгий путь развития. Не означает это и того, что мы пользуемся GT для перевода документов, на которые распространяются соглашения о конфиденциальности. Эти рекомендации скорее предназначены для тех пользователей OmegaT, которым машинный перевод требуется для вполне определенных целей, например для перевода и последующего редактирования большого количества интернет-контента. Они также могут оказаться полезными для отделов перевода внутри компаний, желающих оценить, подходит ли машинный перевод для их собственных нужд.
Этап 1. Настройте программный интерфейс приложения (API) Google Translate
- Чтобы использовать GT в OmegaT, необходимо включить Google Translate API в вашем аккаунте Google. Если у вас его нет, перейдите на эту страницу для его создания.
- Войдите в систему и перейдите на Google apis.
- Выберите вкладку Services и включите Translate API, щелкнув его.
- Выберите вкладку API Access для создания уникального кода API. Созданный код отобразится на этой странице, например 425gjkdkUofmfbbf41549841FRHBOAHF.
- Выберите вкладку Billing, а затем Google Checkout.
- Добавьте новый способ оплаты, то есть введите данные вашей банковской карты.
- Установите флажок, подтвердив согласие с условиями использования и услугами, и щелкните Complete your purchase.
- На вкладке Billing появится подтверждение, что функция выставления счетов включена.
Этап 2. Измените скрипт запуска OmegaT
Эта инструкция относится к Windows 7, но в других операционных системах действия аналогичны.
- Откройте папку установки OmegaT. Например, в нашем случае это C:Program Files (x86)OmegaT.
- С помощью текстового редактора откройте скрипты BAT, которые вы используете для запуска OmegaT. Таков рекомендуемый нами способ для запуска программы. Если вы им не пользуетесь, то не сможете воспользоваться и преимуществами функции морфологии (tokenizer), в нашем случае для перевода с английского на русский. Дополнительную информацию о конфигурации файла BAT можно получить здесь.
- Измените строку запуска, добавив «-Dgoogle.api.key=ваш код API» перед «OmegaT.jar». В нашем случае полностью строка будет выглядеть так:
java -Xmx1024M -jar —Dgoogle.api.key=425gjkdkUofmfbbf41549841FRHBOAHF OmegaT.jar %* —ITokenizer=org.omegat.plugins.tokenizer.SnowballEnglishTokenizer
- Сохраните файл и дважды щелкните его для запуска OmegaT.
Этап 3. Установите настройки OmegaT
- Выберите «Параметры» > «Машинный перевод».
- Установите флажок Google Translate v2.
Оплата сервиса GT составит 20 долларов за 1 миллион знаков. Проверить свои расходы можно следующим образом: Google apis > Billing или Reports. Счет выставляется автоматически в конце каждого месяца, о чем вы получите уведомление по электронной почте.
Если при выполнении этих рекомендаций у вас возникнут какие-либо трудности, то не стесняйтесь обращаться к нам с вопросами.