среда, 25 февраля 2009 г.

Быстрый перевод слов

Для быстрого перевода незнакомых мне иностранных слов (абсолютное преимущество за английским языком) мне понравилась программа StarDict. Во-первых легко установилась и добавились необходимые мне словари, во-вторых функция сканирования (достаточно выделить любое слово в любой программе и тут же будет показан его перевод). Особенно функция сканирования показалась мне привлекательной, ведь так удобно при чтении иностранной литературы или сайтов не куда не лазить, а получить перевод простым выделением незнакомого слова. Для установки достаточно выполнить:

sudo apt-get install stardict
Не забудте подключить репозиторий universe, где хранятся пакеты этой программы.
Теперь добавим необходимые словари, действие это тривиальное, достаточно скопировать словари для в нужном формате (стардиковском) в директорию /usr/share/stardict/dic. Мне идеально подошли Набор словарей из Lingvo11 (En<->Ru) для StarDict. Правда, для этих словарей понадобиться установить плагины, после чего вы увидите перевод:
sudo apt-get install stardict-plugin
Словари можно скачать с сайта xdxf.revdanica.com или на домашней страничке stardict.sourceforge.net. Для большего удобства сразу настраиваем: 1. Удаляем перевод на китайскую грамоту (Заходим в Настройки StarDict-Network-NetDict и снимаем галочку Enable network dictionaries); 2. Сделаем чтобы вначале (выше) отображался перевод из стандартных словарей LingvoUniversal (заходим в Управление словарями-Управление словарями и в QueryDict подымаем оба словаря LingvoUniversal в самый вверх используя кнопки со стрелками справа).
Ещё в программе есть возможность перевода текста, но я не смог ее пока запустить, ели знаете - подскажите.
Ссылки: HOWTO Установка переводчика StarDict и словарей к нему