Июл
10
2014

Подключение API сервиса перевода для плагина Codestyling Localization

Я часто перевожу темы, плагины в WordPress с помощью плагина CodeStyling Localization. Там есть одна интересная функция, которую я давно планировал настроить. Называется она — Translation Service-APIs. Поддерживает возможность подключения в частности API переводчиков от Google и Microsoft. Гугл использовать не получится так как еще в 2011 году Google Translate API был закрыт.

Посему рассмотрим способ подключения API от Microsoft для автоматического перевода строк. Бесплатно можно переводить 2 млн. символов в месяц.

Чтобы подключить API переводчика от Microsoft нужно:

  • Завести учетную запись в Майкрософт. Можно зарегистрироваться по адресу — signup.live.com/signup.aspx
  • Дальше создать приложение — datamarket.azure.com/developer/applications
  • Добавить две строчки в файл wp-config.php.

Пример того, как я создал и заполнил приложение.
application
В Redirect URI нужно вписать любой действующий https адрес. Можно такой, как у меня на фото.
Дальше нам нужно значение CLIENT_ID и CLIENT_SECRET. Их необходимо вставить в строчки.

define('MICROSOFT_TRANSLATE_CLIENT_ID', 'enter your client id here');
define('MICROSOFT_TRANSLATE_CLIENT_SECRET', 'enter your secret here');

А эти строки соответственно в файл wp-config.php

После всего нужно в плагине установить переключатель на API Microsoft.

API Microsoft

А вот как выглядит подключенная функция непосредственно в окне перевода строк.

API Service by Microsoft

Нужно просто нажать на эту ссылку и строка быстро переведется.
У меня сначала не получилось. Точнее не всегда переводила эта функция строки. Оказалось, что в настройках приложения я указал недействительную ссылку Redirect URI с https.

Очень полезная вещь если приходится заниматься рутинным переводом. Все-таки сделать один клик быстрее, чем копировать строку в окно перевода гугл, а потом назад.



Метки: , , , , ,


Читайте, не отвлекайтесь! =)

© Интернет дом ленивца - личный блог о сео, смо, сайтостроению. Построен на небольших заметках автора. Копирование материалов без активной ссылки на darmoid.ru запрещается и преследуется законом об авторском праве!
Вверх!