Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)

Модерирует : gyra, Maz

Maz (23-02-2017 11:53): GoldenDict (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

   

slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору




 
Актуальная версия 1.5.0:
Windоws RC2-36 Qt 4.8.6 или Qt 5.6.2, последний EXE-файл: goldendict-1.5.0-RC2-50-g2fe314a(EXE only).7z.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
MacOSX RC2-36 (Qt 562) (рекомендуется для Mavericks & Yosemite); RC 483 (Qt 532) (рекомендуется для Mountain Lion); RC 425 (Qt 486)
 
GoldenDict — новая словарная программа, обладающая следующими особенностями:  
 
  • Графический интерфейс на основе табов, для создания которого использована библиотека Qt;
  • Интеграция с html-движком WebKit для корректного представления материалов в html-формате;
  • Поддержка подключения словарей в форматах: Babylon (.BGL), StarDict (.ifo/.dict./.idx/.syn), Dictd (.index/.dict(.dz)), ABBYY Lingvo (.dsl тексты и аудиоматериалы .lsa/.dat, .lsd - только в Android), XDXF, AARD, MDX/MDD, EPWING;
  • Система морфологии, которая находит основы слов при поиске, улучшая его результаты, а также дает рекомендации по правильному написанию слов. Используются обычные словари Hunspell/Myspell;
  • Поддержка индексации звуковых файлов в директориях, формируя из них словари аудио-произношений;
  • Поддержка отправки запросов в Wikipedia, Wiktionary и другие MediaWiki сайты;
  • Режим работы в роли глобальной для всего десктопа всплывающей подсказки, позволяющий выводить информацию для выделенного или помещенного в буфер обмена слова из любого текста внешней программы;
  • Для загрузки доступна версия, имеющая в комплекте набор англо-русско-английских словарей, словарей морфологии и примеры произношения слов на английском языке.  
     
    Программа позиционируется как функциональная замена StarDict, поддерживающая большее количество форматов файлов и более качественное их отображение. Программа умышленно не вводит собственного формата файлов, ставя вместо этого задачу наиболее полно поддержать все популярные существующие.
     
    Официальные Early Access билды для Windоws :: для MacOSX :: для Linux.
    Официальные Development билды для Windоws.
    Официальный форум поддержки GoldenDict.
    Официальный баг-трэкер.
     
    Параллельные топики:
    GoldenDict - New Level - Разработка новых форматов словарей для GD: DSLGD, HTMLGD; подключение речевых движков; режим закладок; варианты полнотекстового поиска.
     
    Как сжимать словари в формат .dz для использования в GoldenDict :: DictZip 1.12.1 (latest) :: Оболочка DictUI
     
    Ссылки на готовые сборки
     
    Ссылки на словари для GoldenDict

  • Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:34 26-04-2009 | Исправлено: Maz, 11:48 23-02-2017
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очень не хватает режима Поверх всех окон для редактирования словарей. Добавте пожалуйста этот пункт в контекстное меню этой кнопки:

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 12:53 19-12-2012
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очередная версия на пробу.
    При авторазбиении на группы, если не указаны языки, ищет их в имени словаря (по тому же алгоритму, что и для .dict). Это должно помочь с веб-сайтами и звуковыми файлами.
    Кроме того добавляет морфологию в соответствующие группы.
    Да, и чуток подрихтовал ресайз окошка управления группами. Проверяйте.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 17:26 19-12-2012
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62

    Цитата:
    Очередная версия на пробу.  При авторазбиении на группы, если не указаны языки, ищет их в имени словаря (по тому же алгоритму, что и для .dict). Это должно помочь с веб-сайтами и звуковыми файлами.  Кроме того добавляет морфологию в соответствующие группы.

     
    Работает хорошо. Данке шон. Из 700+ всё рассортировало правильно, ничего не осталось в "Unassigned".
     

    Цитата:
    Да, и чуток подрихтовал ресайз окошка управления группами. Проверяйте.

     
    ОК.
     
    Добавлено:
    Abs62
    Еще было бы неплохо добавить команду типа "Объединить одноязычные словари", по которой происходило бы объединение словарей в одну (новую) группу по первому языку, например, все словари En-Ru, En-Uk, En-Be и т. д. образовали бы новую группу "En".

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 18:05 19-12-2012
    anion23

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix

    Цитата:
    Еще было бы неплохо добавить команду типа "Объединить одноязычные словари", по которой происходило бы объединение словарей в одну (новую) группу по первому языку, например, все словари En-Ru, En-Uk, En-Be и т. д. образовали бы новую группу "En".

    А еще лучше было бы к вышеуказанному добавить вариант объединения направлений типа En-Ru и Ru-En в одно EnRuEn!

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 18:31 19-12-2012
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    А еще лучше было бы к вышеуказанному добавить вариант объединения направлений типа En-Ru и Ru-En в одно EnRuEn!

    Как опцию - да. Далеко не все составители словарей сортируют заголовки строго по направлениям, в одном словаре бывает и то, и другое.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 19:50 19-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Последнюю версию проверил. Ошибок, вроде, не нашёл при сортировке. Спасибо.
    - Можно ли сделать так, что бы окошечко Доступные словари перестало тянуться, когда достигнута максимальная ширина словаря из списка? Дальше пусть тянется только окошечко Группы. И возможно целесообразно запоминание состояния окна сортировки словарей.
    - При двойном клике по словарю в окошке Доступные словари, словарик появляется в в группе. Было бы не плохо, если обратный процесс то же работал. Т.е удаление словаря в группе двойным кликом.
    - При ручном формировании словарей в группах целесообразно получать более исчерпывающую информацию. Можно ли сделать так, что бы при нажатии левой кнопкой по словарю появлялось окно аннотации, как это сделано в основном окне?  
     
    Может сделать еще возможность переключения профилей?

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 03:38 20-12-2012 | Исправлено: BKSRU, 03:53 20-12-2012
    anion23

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Да, именно как опцию. Этот вариант удобен, когда при работе с одним направлением (En-Ru) часто приходится заглядывать в обратное (Ru-En). Если словари обоих направлений находятся в одной группе, это очень упрощает работу с ними в данном случае.

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 11:07 20-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, как то месяцев 6 назад я спрашивал, что бы вы хотели от нового формата словаря? Сейчас есть пожелания?

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 14:07 21-12-2012
    Gloggy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BKSRU

    Цитата:
    Ребята, как то месяцев 6 назад я спрашивал, что бы вы хотели от нового формата словаря? Сейчас есть пожелания?

    Тут сначала надо всерьез определиться с какой целью пользоваться новым словарным форматом. В зависимости от этого требования к словарному формату могут отличаться с точностью до наоборот.
     
    Вот например, DSL формат. Простой, текстовый, с минимум тэгов. Он *очень* удобен для конвертации из других форматов. Да, в нем не хватает таблиц, серьезно не хватает.
     
    С другой стороны, создавать в нем новые словари - это безумство, ибо в нем просто нет средств и инструментов пометить логическую структуру карточки, ну кроме банальных примеров.
     
    Итого, для тех, кто создает новые словари сам, с нуля, нужно что-то типа XDXF или Лингвовского внутреннего XML формата, там где богатый набор тэгов и можно разметить карточку с любой степенью точности и детализованности. То бишь, разменить логическую структуру, а не то, как тексто должен выглядеть.
     
    Для нас, простых парней, которые сами словари все же не создают обычно, а конвертируют из других форматов, DSL - самое то, с небольшими дополнениями, как то: поддержка таблиц. То бишь, большинство тэгов показывает как текст должен выглядеть, а не логическую структуру карточки.
     
    Создав словарь в XDXF или другом богатом формате для логической разметки, из него получить DSL не вопрос. А можно и в HTML и любые другие форматы отконвертировать. А вот если сразу создать словарь в DSL, то мы теряем практически всю логическую структуру.

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 15:25 21-12-2012 | Исправлено: Gloggy, 15:29 21-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gloggy
    Т.е. вы бы хотели получить формат словаря, такой же логично ясный как DSL, но в то же время, что бы можно было получать карточки как в HTML? Хотя бы таблички?
    А скажем хотели бы иметь возможность создавать такие карточки ? http://oald8.oxfordlearnersdictionaries.com/dictionary/job

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 15:58 21-12-2012
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Еще было бы неплохо добавить команду типа "Объединить одноязычные словари", по которой происходило бы объединение словарей в одну (новую) группу по первому языку, например, все словари En-Ru, En-Uk, En-Be и т. д. образовали бы новую группу "En".


    Цитата:
    А еще лучше было бы к вышеуказанному добавить вариант объединения направлений типа En-Ru и Ru-En в одно EnRuEn!


    Цитата:
    - При двойном клике по словарю в окошке Доступные словари, словарик появляется в в группе. Было бы не плохо, если обратный процесс то же работал. Т.е удаление словаря в группе двойным кликом.


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

    Пробуйте.
    Действия вынесены на правый клик. Клик по списку словарей - информация, клик по названию группы - варианты объединения. Работает с автосозданными группами, на имена, не укладывающиеся в шаблон, не реагирует.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 16:26 21-12-2012
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Насчет XDXF. Говорят, что дальнейшее развитие формата прекратилось из-за отсутствия согласия между его разработчиками. Есть в нем и недоработки. И в кое-каких вопросах тяжеловат он. И программ, работающих с ним, раз-два и обчелся!
     
    Я вот предлагал тов. Abs62 ввести HTML-формат для GD. Этот формат уже стандартизирован. Не требуется изучать что-то дополнительно. И его возможности превосходят и DSL, и XDXF. И в нем можно делать карточки, как хочет BKSRU выше. В нем даже словари уже есть, как, например, этот.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 16:33 21-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Спасибо. Одно удовольствие теперь сортировать . Для полного счастья еще бы добавили пунктик "Скрывать неиспользуемые", что бы не маячили . http://forum.ru-board.com/topic.cgi?forum=5&topic=30250&start=1460#18 Подарочек под новый год . Я после НГ свой подарочек .

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 16:45 21-12-2012
    Accepters



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix

    Цитата:
    ввести HTML-формат для GD

    Я тоже за!

    Всего записей: 98 | Зарегистр. 26-04-2010 | Отправлено: 16:45 21-12-2012
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    После того, как увидел, что всё хорошо работает, возникла еще одна идея - сделать сортировку внутри групп наподобие той, что в общем списке (по имени и языку). По имени оно, как бы, уже рассортировано, но хочется и по целевому языку рассортировать. Тогда вначале просматриваешь перевод на нужный язык (напр., Ru>En), а потом уже проверяешь его в одноязычном словаре (En>En) - то ли ты выбрал или не то.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 16:45 21-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    А как вы на это посмотрите, если я скажу, что создал такой формат
    BKSRU

    Цитата:
    Т.е. вы бы хотели получить формат словаря, такой же логично ясный как DSL, но в то же время, что бы можно было получать карточки как в HTML? Хотя бы таблички?  

    Несколько месяцев тому назад я не ради праздного вопроса хотел получить ответ.
    А как на счет того, что в новом формате сделал этот словарик ? http://oald8.oxfordlearnersdictionaries.com/dictionary/look

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 16:49 21-12-2012 | Исправлено: BKSRU, 16:50 21-12-2012
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BKSRU

    Цитата:
    А как вы на это посмотрите, если я скажу, что создал такой формат  

    Искоса  
    Надо увидеть и попробовать, если вы что-то новое создали...

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 16:51 21-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Согласитесь. Было бы не плохо ?

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 16:56 21-12-2012
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BKSRU

    Цитата:
    Согласитесь.

    С чем?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 16:59 21-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Иметь такой формат .
     
    Добавлено:
    ramix
    Презентацию я проведу после НГ.
    Сейчас надо наводить лоск. Да и все таки, перед праздником надо многое еще успеть сделать полезных дел. Расслабиться .
    В принципе, можно назвать такой формат HTMLGD, но я бы предпочел несколько иначе.
     
    Для меня стандартная ситуация: вместо достижения основной цели, работа свелась к созданию комфорта .
    А словарики мои отложены в сторонку .

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 16:59 21-12-2012
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

    Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)
    Maz (23-02-2017 11:53): GoldenDict (Часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru