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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

vitaly1



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


 
StarDict – это кросс-платформенный словарь написанный на Gtk2. Он обладает рядом мощных особенностей, таких как "Поиск по шаблону", "Сканирование выделенных слов", "Нечёткий запрос", и т.д.
 
Последняя версия: 3.0.4
История версий:  
Распространяется: бесплатно
Внимание! При установке версии 3.0.2 возникают проблемы вида "XDXF data parsing plug-in is not found!" со многими самопальными словарями, переделаными например из Лингво. Сообщество руборда рекомендует пользоваться сборкой под номером
Цитата:
3.0.0 или 3.0.1 или 3.0.3 или GoldenDict 0.9 потому что в 3.0.2 гораздо больше проблем чем нововведений

Скачать можно тут: http://code.google.com/p/stardict-3/downloads/list
StarDict 3.0.4 (Windows)
 
 
Некоторые возможности словаря StarDict:  
- Поиск по шаблону. Пользователь может вводить слова, содержащие «*» (wildcard) и «?» (joker), как шаблоны. «*» соответствует любому, возможно пустому, символу, «?» соответствует любому непустому символу. После нажатия ввода, слова, соответствующие шаблону будут отображены в списке вариантов перевода.
- Нечеткий запрос. Если вы не можете вспомнить точное написание слова, то можно воспользоваться «нечетким запросом». Он использует Левенштайновский алгоритм для подсчета похожести двух слов, и выдает слова, которые наиболее подходят введенному запросу. Для использования этой возможности запрос должен начинаться с «/».
- Сканирование выделенного. Пользователь выделяет мышкой слово, а его перевод отображается в всплывающем окне.
- Управление словарями. Пользователь может выключать ненужные словари, а также устанавливать порядок их использования при запросе.




  • Словари для StartDict:
  • Stardict Dictionaries Collection from Hu Zheng
  • English-Russian full dictionary — Очень хороший и объёмный свободный англо-русский словарь. К тому же, он с транскрипцией.
  • stardict-dic-yeelou.com.
  • Сконвертированные из Вавилона.
  • Самораспаковывыющийся Rar-Архив (зеркало), содержащий русско-английские, англо-русские и толковые словари для StarDict. Всего в архиве 37 словарей.  
  • Подборка словарей и энциклопедий (13 наименований), англо-русских(10 наименований) и русско-английских словарей (7 наименований)
  • Белорусские словари и энциклопедии
  • StarDict dictionaries from Hu Zheng
  • Словари Лингво для Stardict  
  • Программа от fpv для ковертирования словарей Lingvo из формата .dsl в формат StarDict dsl2StaDict (Win32 и Linux)
  • Статья о том как преобразовать словари от Lingvo 12 из формата .lsd  в .dsl.
  • В дополнение к обозначенной выше статье архив с пропатченым dslcomp.exe от lingvo 12 и нужными dll библиотеками.
    При компиляции теряется возможность произносить слова.
  • Сконвертированные словари от Purple Elf (всего 84 работающие ссылки на словари и наборы словарей), рекомендуется к ознакомлению.
  • Сконвертированные словари от Fire Lizard.
     
    В Linux кладите словари в каталог /usr/share/stardict/dic или  ~/.stardict/dic
    В Windows кладите словари в каталог  "путь до программы\dic"
    В Mac OS X кладите словари в каталог /opt/gtk/usr/share/stardict/dic
     
    В Linux и Mac OS X надо с помощью chown поменять права словарям чтобы права были не только у рута но и у пользователя который запускает StarDict
     
    В случае архива со звуковыми файлами для произношения слов (например WyabdcRealPeopleTTS.tar.bz2) его нужно распаковать в папку содержащую папку dic (т.е. уровнем выше).
    Кроме этого в настройках путь надо указать - настройки - словарь - звук.
     
    Описание методики конвертации: _http://jack.kiev.ua/content/view/666/5/lang,ru/
     
    Словари Lingvo из версии 11, конертированные для использования в Stardict:
     
    Russian - English - 30.63 мегабайт (mirrors: 1 ) - Lingvo 11
    English - Russian - 70.47 мегабайт (mirrors: 1 ) - Lingvo 11
    deutsch<->russisch - 38,7 мегабайт  - Lingvo 12
     
     
    Для счастливых обладателей Gentoo Linux:
    stardict-lingvo-rus-eng-11.0.1.ebuild
    stardict-lingvo-eng-rus-11.0.1.ebuild
    stardict-lingvo-rude-12.0.1.ebuild
    stardict-lingvo-deru-12.0.1.ebuild
     
     
    Скрипт для конвертации словарей, полученных при помощи  DslComp.exe
     

    Код:
     
    #!/bin/bash
    PATH_DSL=$1
    PATH_CUR=`pwd`
    mkdir $PATH_CUR/stardict
    mkdir -p $PATH_CUR/tmp/tmp
    for i in $(ls $PATH_DSL | grep dsl$); do \
    cp $1/*.ann ./tmp && \
    iconv -f utf16 -t utf8 $PATH_DSL/$i | sed -r 's/\[s\].+\.wav\[\/s\]//' >$PATH_CUR/tmp/$i.utf8 && \
    iconv -f utf8 -t utf16 $PATH_CUR/tmp/$i.utf8 > $PATH_CUR/tmp/$i && \
    rm -f $PATH_CUR/tmp/$i.utf8 && \
    makedict -i dsl -o stardict $PATH_CUR/tmp/$i -d ./tmp/tmp; done
    find $PATH_CUR/tmp/tmp -iname "*.*" \! -type d -exec mv \{\} $PATH_CUR/stardict/ \;
    for i in $(ls $PATH_CUR/stardict | grep dict$); do dictzip $PATH_CUR/stardict/$i; done
    for i in $(ls $PATH_CUR/stardict | grep idx$); do gzip -9  $PATH_CUR/stardict/$i; done
    rm -R $PATH_CUR/tmp
    echo "Done""
     

     
    вызывается, например: ./makedict.sh /path/to/lingvo_dsl_dicts
     
    Для корректной работы скрипта должны быть установлены:
    1. makedict  (makedict - версия для Windows x32)
    2. dictzip (для упаковки словарных статей)  
     
    в месте вызова скрипта будет создан каталог "stardict" со готовыми словарями.
     
    (инструкция по конвертации в среде Windows)


    Альтернативы:
    GoldenDict
    Open Source словарь, разрабатываемый нашими соотечественниками, совместим со StarDict, Lingvo, Babylon.
    LightLang
    Open Source словарь под Linux, тоже разрабатываемый нашим соотечественником.
    http://sourceforge.net/projects/xdxf/files/ - Большая свалка словарей

  • Всего записей: 5415 | Зарегистр. 28-08-2004 | Отправлено: 00:54 21-07-2005 | Исправлено: dadasof, 10:20 23-05-2018
    DalekiyObriy

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    перенесено из http://forum.ru-board.com/topic.cgi?forum=93&topic=1673&start=100

    Цитата:
     На самом деле long должен быть как раз портируемым. Но конечно не проблем поменять на gint32.
     

    http://www.unix.org/whitepapers/64bit.html
     
    ISO/IEC 9899:1990, Programming Languages - C (ISO C) left the definition of the short int, the int, the long int, and the pointer deliberately vague to avoid artificially constraining hardware architectures that might benefit from defining these data types independent from the other. The only constraints were that ints must be no smaller than shorts, and longs must be no smaller than ints, and size_t must represent the largest unsigned type supported by an implementation. It is possible, for instance, to define a short as 16 bits, an int as 32 bits, a long as 64 bits and a pointer as 128 bits.
     

    Цитата:
     
    Я думаю dsl парсер можно открыто испольховать без проблем. Его описание открыто - в help для Лингво. Потом есть dst в xdxf конвертер в самом stardict.
     

    гмм, было бы открытее где-нить на вебе, поскольку, если единственное описане формата в хепле комерческого продукта, это не совсем "открытый" формат...

    Всего записей: 10 | Зарегистр. 10-01-2007 | Отправлено: 19:03 14-01-2007
    caspara



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    действительноб нужная ветка с многим полезным...

    Всего записей: 447 | Зарегистр. 04-08-2004 | Отправлено: 13:07 23-01-2007
    Vehn



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    flagist0 а нельзя ли случаем, выложить эти словари хотя бы на рапиду, думаю не я один был бы благодарен
     
    У кого-нибудь, что-нибудь получилось со словарями от Lingvo 12? У меня полная ересь, думается, что дело в makedict. Есть у кого-нибудь какие измышления, опыт?

    Всего записей: 88 | Зарегистр. 12-01-2006 | Отправлено: 13:29 11-02-2007
    Fraerok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чтобы установить словарь перед этим нужно обязательно установить gtk-2.8.18?
    Или что-то еще?

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 21:22 14-02-2007
    Fraerok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    и еще, не подскажите, где можно словарь Даля найти для StarDict под Win?

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 15:04 17-02-2007
    AndSE



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fraerok
     
    http://gnome.msiu.ru/stardict.php
     
    ftp://ftp1.msiu.ru/pub/asplinux-10/updates/other/RPMS/noarch/stardict-dal-2.4.2-1asp.noarch.rpm

    Всего записей: 126 | Зарегистр. 14-10-2006 | Отправлено: 18:44 17-02-2007
    Fraerok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AndSE
    я знаю про эти ссылки. Там нет словаря Даля под Win.

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 18:56 17-02-2007
    AndSE



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

    Цитата:
    Там нет словаря Даля под Win

     
    У меня все словари, скачанные с этого сайта прекрасно устанавливаются и под Win

    Всего записей: 126 | Зарегистр. 14-10-2006 | Отправлено: 19:22 17-02-2007
    Fraerok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AndSE
    у меня стоит winrar и он не хочет открывать rpm - как быть?
    и этот пакет изначально делался под Linux, там внутри такая же структура, как у win? т.е. четыры файла xxx.dict.dz, xxx.idx, xxx.idx.oft и xxx.ifo?

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 19:34 17-02-2007
    AndSE



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fraerok
     
    Если не лень поставь себе бесплатный архиватор IZArc http://www.izarc.org/
    Он нормально понимает rpm  
    Что касается структуры, то в данных архивах присутствуют 3 файла: *.dict.dz, *.idx и *.ifo.
    Файл *.oft вроде как создается самим StarDict

    Всего записей: 126 | Зарегистр. 14-10-2006 | Отправлено: 21:03 17-02-2007
    Fraerok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AndSE, вобщем, я нашел архив с Далем
     
    Кстати, как-то стремно работает нечеткий запрос. Пишу: "/тендор", а он даже не предлагает вариант "тендер".

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 20:12 18-02-2007
    Fraerok



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

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 02:02 26-02-2007
    Fraerok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    по-поводу даты след. выхода вот такой комментарий разработчика:

    Цитата:
    Да, что будет следущий релиз это точно, материала много накопилось,
    а вот когда он будет...

     
    Кстати, в списке TODO list для версии 2.4.9, смотрите, какую строчку я увидел:

    Цитата:
    * Windows commerical version? Windows&#21830;&#19994;&#29256;&#12290;

    Мое мнение такое, что сейчас я не нашел другого бесплатного, небольшого, хорошего словаря, но если stardict станет платным, то я лучше куплю Lingvo. Т.е. платный stardict явно потеряет свою аудиторию.

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 15:07 26-02-2007
    AndSE



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

    Цитата:
    если stardict станет платным

     
    Блин, автор на офф.сайте чё-то когда-то говорил про свое "бедственное" положение и про нехватку времени, но пока что в TODO list стоит знак "?" так что будем надеется на лучшее

    Всего записей: 126 | Зарегистр. 14-10-2006 | Отправлено: 17:18 26-02-2007
    Fraerok



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

    Цитата:
    главный разработчик stardict, сейчас начал работать в Ret Hat
    и очень занят

    И насчет платной версии:

    Цитата:
    Пока этот вопрос решен отрицательно, а что будет дальше неизвестно.

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 18:18 26-02-2007
    Jenyay



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    А интересно, если автор сделает платную версию, то в принципе никто не мешает кому-то перехватить инициативу и дальше развивать бесплатную. Исходники то открыты (пока). Только вот возьмется ли кто за это...

    ----------
    http://jenyay.net - софт, исходники и фото

    Всего записей: 1666 | Зарегистр. 13-10-2001 | Отправлено: 20:11 26-02-2007
    PPCForum

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть проблемка с этим StarDict (по крайней мере у меня). Может кто нить стыкался подскажите...
    Терминальный серв (w2k3)
    StarDict 2.4.8
    GTK - 2.8.18
     
    Если запустил первый юзверь все отлично, работает, переводит. А вот если запускает еще кто то, получает ошибку что память не может быть written . И все. Тоесть запустить двум юзверям одновременно на терминальной сессии не возможно.  
    Подскажите, что с этим можно сделать (и можно ли вообще).  И есть ли какие нить достойные переводчики (FreeWare), у которых есть неплохая поддежка словарей (формата XDXF хотя б). Потому как исколесил весь сурсфорж, ничего толкового не нашел....  
    Заранее спасибо!

    Всего записей: 1 | Зарегистр. 28-02-2007 | Отправлено: 16:18 28-02-2007
    DalekiyObriy

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

    Цитата:
    А интересно, если автор сделает платную версию, то в принципе никто не мешает кому-то перехватить инициативу и дальше развивать бесплатную. Исходники то открыты (пока). Только вот возьмется ли кто за это...
     

    я пару месяцев назад, после глядения в код stardict наваял по-быстрому костяк аналога, правда на C++/Qt, основной целью у меня правда было сделать (более гибкий) читальщик форматирования лингво из формата словаря stardict; задача для которой это делалось была решена посему я исходники заархивил и забросил...
    для полной поддержки аналогичных функций stardict конечно там еще невпроворот работы, но код выглядит намного веселее чем в оригинале c/gtk
     
    если кому будет интересно - пишите

    Всего записей: 10 | Зарегистр. 10-01-2007 | Отправлено: 08:05 06-03-2007
    Fraerok



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

    Всего записей: 1717 | Зарегистр. 11-05-2006 | Отправлено: 23:05 08-03-2007
    Screwy

    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Словари Лингво для Stardict из версии Lingvo ME 11

    Всего записей: 512 | Зарегистр. 26-04-2002 | Отправлено: 22:12 09-03-2007
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » StarDict Стардикт

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru