Opera
Добавление переводчика к контекстному меню
Каким образом можно научить Opera переводить с русского и на русский язык?
Для решения этой задачи следует наладить взаимодействие Opera с сервисом lingvo.yandex.ru. Вначале необходимо добавить ссылку на lingvo.yandex.ru в файл search.ini, который размещен по адресу E:\Documents and Settings\имя пользователя\Application Data\Opera\Opera\profile\search.ini.
Для этого в search.ini надо вписать следующие строки:
[Search Engine 32] Name=Translation URL=http://lingvo.yandex.ru/cgi-bin/lingvo.pl?text=%s&l=%D1%A0 Query= Key= Has endseparator=0 Encoding=UTF-8 Search Type=120 Verbtext=17063 Position=-1 Nameid=0 |
В файле english.lng или другой языковой инструмент (они находятся в C:\Program files\Opera) добавьте новую строку
65216="Russian to/from English" |
"Name=Translation" указывает на имя пункта из контекстного меню, в который будет добавлен новый подпункт для перевода на русский язык. Если у вас русскоязычная версия Opera, Можете использовать запись "Name=Перевод".
Теперь необходимо дописать несколько строчек в файл standard_menu.ini:
[Translate menu] Item, 65216=Hotclick search, 120 |
Здесь число 120 — это значение параметра Search Type из файла search.ini, а 65216 — номер строки из english.lng.
Теперь, выделив любое слово на веб-странице и выбрав в контекстном меню "Translate » Russian to/from English", можно получить его перевод.