LINUX.ORG.RU

GoldenDict 0.8 вышел

 , , , , ,


0

0

GoldenDict — новая словарная программа, обладающая расширенными возможностями.

В этой версии появились:

  • Система морфологии, базирующаяся на Hunspell. Она находит основы слов при поиске, улучшая его результаты, а также дает рекомендации по правильному написанию слов. Используются обычные словари Hunspell/Myspell.
  • Поддержка папок со звуковыми образцами. Программа теперь может индексировать произвольные директории, содержащие звуковые файлы, формируя из них словари аудио-произношений. Это позволяет использовать коллекцию WyabdcRealPeopleTTS и другие подобные коллекции произношений (а можно проиндексировать всю домашнюю музыку)
  • Поддержка файлов формата dictd (.index/.dict.dz)
  • Алгоритмы сворачивания при поиске теперь также включают в себя сворачивание пунктуации и пробелов. Это дает возможность легко находить слова, начинающиеся с дефиса, слова, заключенные в кавычки, фразы, состоящие из сочлененных разным образом слов, а также позволяет вообще не использовать пунктуации и пробелов при вводе поисковых запросов.
  • В случаях, когда словарные слова являются фразами, теперь индексируется каждое слово этих фраз, что позволяет находить не только сами слова, но и фразы с их участием.
  • Все словарные запросы теперь выполняются асинхронно, и на SMP-машинах они при этом распараллеливаются. Пользовательский интерфейс при этом ведет себя мягче, а поиск производится быстрее.
  • Если в результате поиска не находится никаких результатов, программа теперь автоматически находит и предлагает близкие к запросу слова.
  • Добавлены глобальные горячие клавиши, позволяющие в любой момент поднять окно программы наверх, а также перевести слово из буфера обмена (Ctrl-Ins-Ins).
  • Добавлен перевод на русский язык (спасибо Андрею Черепанову, ALT Linux)

А также множество других изменений, улучшений и исправлений: полный список изменений.

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

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

Полный список изменений

Домашняя страница программы

>>> Скачать

★★

Проверено: boombick ()

Re: GoldenDict 0.8 вышел

есть stardict, это поделие можно закопать

criwietEl ()

Re: GoldenDict 0.8 вышел

Скажите, пожалуйста, а где собственно качать словари-то? Сами программы по работе со словарями разных языков вижу массу, а где брать сами пакеты со словарями? Подскажите сайт...

I-Love-Microsoft ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от I-Love-Microsoft

Re: GoldenDict 0.8 вышел

>Скажите, пожалуйста, а где собственно качать словари-то? Сами программы по работе со словарями разных языков вижу массу, а где брать сами пакеты со словарями? Подскажите сайт...

Ну собственно на сайте одной такой программы из "массы" (ИМХО по удобству аналогов до сих пор не нашел) все есть: http://stardict.sourceforge.net/Dictionaries_ru.php

A-234 ★★★★★ ()

Re: GoldenDict 0.8 вышел

> новая словарная программа, обладающая расширенными возможностями.

Ухахахаха но только как всегда без словарей.

Fray ()

Re: GoldenDict 0.8 вышел

Хорошая программа

RCV ★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от Fray

Re: GoldenDict 0.8 вышел

> Ухахахаха но только как всегда без словарей.

А Вы бы хотели всё-в-одном? Это UNIX-way, автор всё правильно делает. Да и без словарей можно обойтись, ища только в Wikipedia.

Skull ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от Skull

Re: GoldenDict 0.8 вышел

А накой хрен он нужен без словарей? Еще одна поделка которая имеет свой формат? Итого словари для stardict недоделаные, goldendict тоже будет недоделаным, потом напишут еще что-то снова. Для начала надо стандартизовать формат словарей для начала чтобы всерьез и надолго, а гуевинки для него клепать дело нехитрое.

Fray ()

Re: GoldenDict 0.8 вышел

ikm, спасибо.

GArik ★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от Fray

Re: GoldenDict 0.8 вышел

> А накой хрен он нужен без словарей? Еще одна поделка которая имеет свой формат?

Про "свой формат" можно было бы говорить, если бы у проги были "свои словари". А пока она без своих словарей - зачем ей свой формат? Автор программы ясно высказал намерение реализовать наиболее полную поддржку существующих форматов вместо клепания велосипедов. А словари каждый выбирает по вкусу.

name_no ★★ ()

Re: GoldenDict 0.8 вышел

Ебилды где? :)

AngryElf ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от criwietEl

Re: GoldenDict 0.8 вышел

>>stardict

Stardict унылое говно с кучей багов, написаной каким-то китайским студентом. Там просто баг на баге сидит, и код как из жопы дракона.

avova ()
Ответ на: Re: GoldenDict 0.8 вышел от avova

Re: GoldenDict 0.8 вышел

>>avova унылое говно, недоделанное каким-то китайским студентом.

fixed

criwietEl ()
Ответ на: Re: GoldenDict 0.8 вышел от AngryElf

Re: GoldenDict 0.8 вышел

> Ебилды где? :)

http://bugs.gentoo.org/show_bug.cgi?id=264631 - для 0.7.0

Новая версия с ним пока не собирается. Можешь попробовать добавить в начале

S="${S}-src"

и вручную поставить hunspell. Есть шанс, что для x86 этого хватит.

Могу выложить ебилд для svn, но, думаю, уже не заработает.

question4 ★★★★★ ()

Re: GoldenDict 0.8 вышел

Под Генту на x86_64 сборка вылетает с ошибкой

/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lhunspell

хотя app-text/hunspell-1.2.8 установлен.

Версия 0.7.0 мне понравилась большей по сравнению со stardict скоростью работы и более удобным поиском, чем в qstardict или simpledict. Хотя тоже с первой попытки неправильно собиралась.

question4 ★★★★★ ()

Re: GoldenDict 0.8 вышел

> GoldenDict 0.8 вышел

За сигаретами?

AP ★★★★★ ()

Re: GoldenDict 0.8 вышел

показать по дефолту format при поиске formatted до сих пор не научился. Только в виде close words.

krasnoglazeg ()
Ответ на: Re: GoldenDict 0.8 вышел от krasnoglazeg

Re: GoldenDict 0.8 вышел

а вот переносить en-ru-bars научился. хорошо.

С другой стороны выводить результат на зажимание клавиши без зажимания мышки не научился.

krasnoglazeg ()
Ответ на: Re: GoldenDict 0.8 вышел от krasnoglazeg

Re: GoldenDict 0.8 вышел

И move-up, move-down для определения порядка вывода словарей без использования групп.

krasnoglazeg ()
Ответ на: Re: GoldenDict 0.8 вышел от bobdva

Re: GoldenDict 0.8 вышел

> да скоро будет ebuild, будет, ждите ебилдов :)

Там надо исправить S="${S}-src", перед qmake4 добавить проверку версии hunspell и если >=1.2.0, делать
sed 's/-lhunspell/-lhunspell-1.2' -i "${PN}.pro"
и добавить проверку наличия библиотек, включая ту же hunspell.

Сам сделаешь, или мне послать?

question4 ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от question4

Re: GoldenDict 0.8 вышел

Проблема с lhunspell вызывана проблемой в генте, которая неправильно симлинк поставила: сам симлинк libhunspell.so есть, но ссылается на libhunspell-1.1.so, которого уже нет. Поэтому коцать pro не совсем правильно. Лично я предпочёл у себя поправить симлинки. Хотя можно бы и баг в генту зарепортить

name_no ★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от name_no

Re: GoldenDict 0.8 вышел

> Проблема с lhunspell вызывана проблемой в генте, которая неправильно симлинк поставила: сам симлинк libhunspell.so есть, но ссылается на libhunspell-1.1.so, которого уже нет. Поэтому коцать pro не совсем правильно.

У меня стоит версия 1.2.8, ни libhunspell.so, ни libhunspell-1.1.so, ни libhunspell.a, ни libhunspell-1.1.a нету. Создавать линки в обход ебилдов не люблю, предпочитаю sed.

По-хорошему это должен определять сам файл .pro.

> Лично я предпочёл у себя поправить симлинки. Хотя можно бы и баг в генту зарепортить

Что hunspell должен создать симлинки c libhunspell.* на libhunspell-1.2.* ? Наверное.

question4 ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от question4

Re: GoldenDict 0.8 вышел

> Что hunspell должен создать симлинки c libhunspell.* на libhunspell-1.2.* ? Наверное.

Как минимум в версии 1.1 был симлинки, которые не удалились :)

name_no ★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от name_no

Re: GoldenDict 0.8 вышел

> Как минимум в версии 1.1 был симлинки, которые не удалились :)

Странно :) Обычно они удаляются вместе с создавшим их пакетом. Точно они не создавались руками? :)

question4 ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от question4

Re: GoldenDict 0.8 вышел

> Точно они не создавались руками?

Я только сегодня узнал о существовании такой либы :)

name_no ★★ ()

Re: GoldenDict 0.8 вышел

Эээээ-х..
"Program to play audio files" ...
"aplay " -> (случайно пробел в конце ) - ошибка,
да-е-е-е , ищу-ищу, ищу-ищу что-ж не так ... а оно во-как.... мда

ericius ()
Ответ на: Re: GoldenDict 0.8 вышел от criwietEl

Re: GoldenDict 0.8 вышел

>есть stardict, это поделие можно закопать

Действительно, чем оно лучше stardict? Ещё один велик!?

MaxPower ()

Re: GoldenDict 0.8 вышел

Хотелось бы обратить внимание автора на то, что goldendict каким-то странным образом [не]работает с fbreader (FBReader 0.10.7)

Linux qt-4.5 FBReader 0.10.7 goldendict из сабжа.

выделяю слово, жму ctrl+ins+ins (дефолтное) появляется окошко с переводом последнего предыдущего слова вместо выделенного

name_no ★★ ()

Re: GoldenDict 0.8 вышел

>Поддержка файлов формата dictd (.index/.dict.dz)

Это хорошо, но не лучше ли использовать протокол dict?

Dimanc ★★ ()

Re: GoldenDict 0.8 вышел

Отличная вещь. Собрал новую версию. Все работает. Еще завтра потестирую и если со звуком будет ок, сделаю словарной программой по дефолту.

kristall ★★ ()

Re: GoldenDict 0.8 вышел

Оно умеет как стардикт вылазить окошком с переводом над выделеным текстом при нажатии хоткея?

aliens ★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от aliens

Re: GoldenDict 0.8 вышел

> Оно умеет как стардикт вылазить окошком с переводом над выделеным текстом при нажатии хоткея?

Да.

question4 ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от name_no

Re: GoldenDict 0.8 вышел

>Проблема с lhunspell вызывана проблемой в генте

это похоже не проблема генты.. opensuse 11.1 hunspell-1.2.7 libhunspell.so тоже нету.

Nirdosh ()

Re: GoldenDict 0.8 вышел

Прекрасно. Жаль, только qt4.5-only, Мне так его на домашней тачке обновлять не хотелось...

GreyDoom ★★★★ ()

Re: GoldenDict 0.8 вышел

А оно умеет выводить информацию по слову, выделенному в стороннем приложении с нажатой спец-клавишей, как в qstardisct?

Unnamed_Hero ★★★ ()

Re: GoldenDict 0.8 вышел

А вот обсирать этот продукт не надо! Отличная заявка на победу (лучший словарег под линь). У автор есть хорошее чувство меры.

Lucius ()
Ответ на: Re: GoldenDict 0.8 вышел от overmind88

Re: GoldenDict 0.8 вышел

Кстати похоже что goldendict ниразу xdxf не поддерживает ( по крайней мере у меня он не подхватил словари xdxf.

ptah_alexs ★★★★★ ()

Re: GoldenDict 0.8 вышел

Also featurerequest: сделать возле поля ввода кнопку для убирания всего текста из этого поля. Нечто подобное сделали кдешники во всех полях. Это позволит пользоваться словарём без использования клавиатуры в некоторых случаях, как например с FBreader.

name_no ★★ ()

Re: GoldenDict 0.8 вышел

Проверил звук, посморел удобство настроек. По моему вещь отличная. Надеюсь создателям удастся быть консервативными в плане добавления новых функций и настроек "облегчающих использование". Короче говоря, спасибо, отличная прога.

kristall ★★ ()

Re: GoldenDict 0.8 вышел

О, отличные изменения. Их так не хватало в 0.7.
Выбросил окончательно stardict и qstardict.

andreyu ★★★★★ ()
Ответ на: Re: GoldenDict 0.8 вышел от Unnamed_Hero

Re: GoldenDict 0.8 вышел

> А оно умеет выводить информацию по слову, выделенному в стороннем приложении с нажатой спец-клавишей, как в qstardisct?

Да.

question4 ★★★★★ ()

Re: GoldenDict 0.8 вышел

Обязательно скачаю, версией 0.7 пользовался, понравилась. Правда выделенное слово во всплывающем окошке переводило как-то медленно, вернее окошко долго появлялось:)

Finder15 ()

Re: GoldenDict 0.8 вышел

Честно говоря, не понял как собирать.

Ttt ☆☆☆☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.