VDS Хостинг для Ваших проектов

Программа-словарь GoldenDict

Июль 2nd, 2015 Рубрики: Linux, Прикладные и прочие

С Goldendict я познакомился будучи в поисках хорошего словаря для моего планшета. Почитав некоторые обзоры остановился именно на этом софте и ничуть не пожалел, ведь программа эта есть и в декстопном варианте для ПК. Точнее говоря Goldendict не является электронным словарём в буквальном смысле, как например RomDictionar, а правильнее программа для работы со словарями разных форматов. Другими словами своего рода оболочка или графический интерфейс, позволяющий работать с множеством словарей разных форматов и производителей, что несомненно даёт большую гибкость и мощность этому софту. Более подробно познакомиться с GoldenDict приглашаю в этой статье, где разберу подробнее возможности, настройки, работу с онлайн-словарями, имеющиеся версии и отличия между ними.

Сначала подробнее опишу поддерживаемые форматы а также выделю другие преимущества рассматриваемого софта.

  • GoldenDict – бесплатная и мультиплатформенная оболочка для работы с электронными словарями. Есть версии для: Windows, Linux, Android. Более того программа способна работать в portable-режиме.
  • Поддерживаемые форматы: DSL (ABBYY Lingvo), BGL (Babylon), DICT (Stardict). Это десктопная версия. Android-версия дополнительно поддерживает форматы: LSD (скомпилированный DSL для Lingvo), LD2 (Lingoes). Файлы словарей могут быть сжаты специальным архиватором Dictzip, тогда они имеют второе расширение .dz, например: multitran_enru.dsl.dz Извлечь исходный файл можно любым архиватором, но для упаковки нужно использовать особую утилиту dictzip.
  • Десктопная версия даёт возможность работы с множеством онлайн-словарей, причём пользователь сам может добавлять нужные сервисы. Это позволяет получить в своё распоряжение мощнейший словарный арсенал всего интернета.
  • Мультиязычный интерфейс (только в десктопной). Андроидная только в английском, по крайней мере у меня так.
  • Андроид-версия может использовать словари из других уже установленных программ, например Stardict.

Что касается версии для Android-устройств, то имеются 2 модификации: платная и бесплатная. Бесплатная имеет ограничение на одновременное использование не более пяти словарей. Также в ней, как говорят, присутствует реклама. Я правда в интернет не выхожу из планшета, поэтому видеть её ещё не приходилось =) С одной стороны – 5 словарей вполне достаточно, а рекламу есть способы блокировать. Хотя по своему опыту пользования этим словарём могу сказать, что денег он своих стоит. Так что если эти ограничения для вас существенны, то прикупиться лицензией не жалко. Ну а декстопные версии – все бесплатные, даже с открытым исходным кодом.

Как установить словари для Goldendict

Процедура подключения словарей очень простая. Достаточно скопировать их в каталог contents где у вас установлен Goldendict или распакован портабельный. Копировать нужно все файлы, относящиеся к словарю. Например для словарей Stardict – это файлы .dict .ifo .idx Под ОС Android словари надо скопировать в каталог Goldendict находящийся на внутренней общедоступной памяти (sdcard). После установки словарей программу надо перезапустить. При следующем запуске будет произведена индексация новых/изменённых словарей.

Интерфейс Goldendict

В десктопной версии слева вверху находится поле для ввода искомого слова. По мере набора слова в списке под ним показываются все словарные статьи, отвечающие этому критерию. Посмотреть сам перевод и статью можно выбрав нужное слово из списка доступных. Она отображается справа в большой части окна. В мобильной версии интерфейс похож, но поле ввода и список подходящих вариантов занимают всю ширину дисплея. Кроме того область перевода чередуется со списком вариантов: появляется при фокусе на поле ввода, исчезает при выборе конкретного варианта.

окно Goldendict десктопной версии
окно Goldendict мобильной версии Android

Но для правильной и удобной работы сначала надо выбрать используемые словари, в которых будет вестись поиск. Это можно сделать нажав на иконку нужного словаря на панели инструментов. У меня на скриншоте только один – MultiTran. В мобильной версии немного по-другому устроено. Там надо вверху справа выбрать не конкретные словари, а языковую пару. В этом есть определённые особенности, иногда неудобства (см. далее).

Настройки Goldendict

Android-версия не предоставляет интересных настроек. В основном они касаются отображения пользовательского интерфейса: шрифты, размеры и т.п., а также дополнительные каталоги для поиска словарей. Поэтому дальше поговорим о настройках десктопной версии.

Настройки делятся на 2 группы: общие для самой программы, и касающиеся словарей.

Словари (F3). На вкладке «Источники» можно определить папку, где находятся словари а также вспомогательные файлы: для поддержки морфологии, аудиофайлы (если они предусмотрены в каком-то словаре, то можно прослушать произношение), а также там есть очень важная и интересная подвкладка «Веб-сайты», на которой хочу остановиться. Она позволяет добавить и настроить работу через Goldendict со многими онлайн-словарями, таким образом получая в своё распоряжения мощнейший арсенал. Ведь далеко не каждый словарь есть возможность получить в поддерживаемом формате. Как подключить веб-словари к Goldendict? Всё достаточно просто. Для начала надо открыть нужный словарь в вашем любимом браузере и найти перевод любого слова, чтобы получить страницу с переводом. Дальше надо смотреть в адресную строку. Если в ней есть слово, которое вы искали, то скорее всего этот словарь удастся использовать через Goldendict. Теперь надо вместо него подставить %GDWORD% – это своеобразная маска, указывающая Goldendict, что вместо %GDWORD% надо подставлять каждый раз слово, которое ищет пользователь, т.е. формируется адрес, содержащий страницу с переводом искомого слова. Возможно вы с первого раза запутались и мало что поняли, поэтому приведу пример: как добавить Oxford Latin Dictionary в Goldendict. Для этого переходим на сайт словаря и ищем слово, для примера ’status’. На странице с результатом смотрим адрес:
http://www.latin-dictionary.net/search/latin/status
Видим, что наше искомое слово находится в самом конце после /, подставив вместо ’status’ в адрес %GDWORD% получаем такой адрес:
http://www.latin-dictionary.net/search/latin/%GDWORD%
– это и есть искомый адрес. На следующем шаге осталось только добавить его в Goldendict, нажав одноименную кнопку и задав название (для удобства) подключаемого словаря.

Несколько примеров можно увидеть на приведённом скриншоте. Также стоит отметить, что добавить можно сколько угодно словарей, но пользоваться ими всеми не обязательно. Вы можете включить и отключить использование конкретного ресурса флажком возле него.

онлайн словари Goldendict

Однако далеко не каждый онлайн-словарь пригодный для поиска через Goldendict. Это может быть когда адрес статьи не содержит искомого слова (хотя иногда можно найти выход), например:
http://classes.ru/all-portuguese/dictionary-portuguese-russian-term-533.htm
Здесь каждая запись представлена своим номером.

На вкладке «Словари» можно деактивировать ненужные словари и просмотреть сведения о конкретном словаре.

сведения о словарях Goldendict

Особо следует упомянуть управление словарями в мобильной версии из меню «Manage dictionaries». Дело в том что на практике некоторые словари скомпилированы неправильно и содержат неправильные направления перевода. Например словарь Дворецкого вместо латинско-русского у меня был представлен как болгарско-русский. В итоге если другие словари имеют правильное направление, то для поиска именно в "браковом" словаре надо изменять направление перевода. К счастью это зашитое неправильное направление можно поменять, хотя оно будет храниться лишь в настройках программы. Но таким образом можно все имеющиеся словари привести к актуальным значениям и искать в нескольких одновременно при выборе языковой пары. Иначе приходилось бы либо переключаться на другие пары либо выбирать – Any – любую, но тогда уже другие словари могут мешать.

Параметры (F4). В этом диалоговом окне настраивается общее поведение и интерфейс программы. Главное: на вкладке Интерфейс можно выбрать язык самой программы (русский присутствует).

На вкладке «Всплывающее окно» можно включить перевод с появлением всплывающего окна. Надо сказать, что эта функция не на всех платформах работает, и полностью не работает в portable-версии. Поэтому если она вам нужна, то придётся либо устанавливать программу, либо извлечь exe-шник из пакета инсталлятора (например с использованием Total Commander’а) и заменить тот, что идёт в portable-сборке. Также для работы по выделению надо включить команду "Сканировать" на панели инструментов или из трея. Хотя по выделению возможно и не удастся настроить перевод, но по комбинации горячих клавиш Ctrl+C+C обычно он всегда работает.

И ещё одна полезная вещь. На вкладке «Сеть» можно настроить работу программы через прокси, например Handy Cache. Что это даёт? А то, что с его помощью можно фильтровать множество рекламы отображаемой в онлайн-словарях. Пример как настроить работу Goldendict через HandyCache указан на скриншоте.

настройка, параметры Goldendict

Очень рекомендую попробовать данную программу. Уверен, что впечатления и опыт работы с ней будут положительными. Ну и ниже приготовил для читателей несколько ссылок, где можно бесплатно скачать словари для Goldendict.

Скачать программу для словарей GoldenDict (Windows/Linux)
Скачать для Android

 

Goldendict словари:
http://rutracker.org/forum/viewtopic.php?t=4323415 (MultiTran LSD)
http://lingvodics.com/pages/languages/
http://www.lingvoda.ru/dictionaries/index.asp
http://ftp-poisk.kiev.ua/134/public/programs/Lingvo_v9.0_Multilingual/Dictionaries/
Понравился пост? Поделись с другими!
Теги: , , , ,

Есть 1 комментарий. к “Программа-словарь GoldenDict”

  1. Декабрь 2nd, 2015 at 06:03
    1

    В качестве словаря можно использовать любой набор аудио файлов. Для этого необходимо проиндексировать каталог, в котором они расположены.

Написать комментарий

   b2bbonbone