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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 93 94 95

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

vitaly1



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

 

 
http://stardict.sourceforge.net/
http://stardict-4.sourceforge.net/
https://github.com/huzheng001/stardict-3
 
StarDict — это кросс-платформенный словарь написанный на GTK2. Он обладает рядом особенностей, таких как "Поиск по шаблону", "Сканирование выделенных слов", "Нечёткий запрос", и т. д..
 
Последняя версия: 3.0.4
Скачать можно тут: https://code.google.com/archive/p/stardict-3/downloads
Скачать StarDict 3.0.4 для Windows + русификатор
История версий:
 
Внимание! При установке версии 3.0.2 возникают проблемы вида "XDXF data parsing plug-in is not found!" со многими самопальными словарями, переделанными например из Lingvo. Сообщество ру-борда рекомендует пользоваться сборкой под номером
Цитата:
3.0.0 или 3.0.1 или 3.0.3 или GoldenDict 0.9 потому что в 3.0.2 гораздо больше проблем чем нововведений

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


Словари для StartDict:
Stardict Dictionaries Collection from Hu Zheng
English-Russian full dictionary — Очень хороший и объёмный свободный англо-русский словарь. К тому же, он с транскрипцией.
Самораспаковывыющийся Rar-Архив, содержащий русско-английские, англо-русские и толковые словари для StarDict. Всего в архиве 37 словарей.
Подборка словарей и энциклопедий , англо-русских и русско-английских словарей
Словари Лингво для 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 (т. е. уровнем выше). Кроме этого в настройках путь надо указать - настройки - словарь - звук.
 
Описание методики конвертации: https://jack.kiev.ua/content/view/666/5/lang,ru/
 
Скрипт для конвертации словарей, полученных при помощи 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
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 | Исправлено: Xant1k, 05:06 07-12-2020
Vesdaris

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

Всего записей: 48 | Зарегистр. 18-10-2006 | Отправлено: 19:27 28-10-2012 | Исправлено: Vesdaris, 19:31 28-10-2012
cupplebree

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просвещенный и умелый народ, помогите! Скомпилируйте Ru-Fr-Ru и Ru-En-Ru словари из Lingvo x3 так, чтобы слова на русском языке были без апострофов. Ударения — это одно, а апострофы реально раздражают да еще мешают при поиске слов. Поверьте, не только я буду вам благодарен.

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 21:53 13-11-2012 | Исправлено: cupplebree, 23:14 13-11-2012
dadasof



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

Цитата:
так, чтобы слова на русском языке были без апострофов

все-все???
а самому в текстовом редакторе не сделать замену?
ума много не надо - всё очень просто и быстро.

Всего записей: 1913 | Зарегистр. 03-12-2004 | Отправлено: 09:59 14-11-2012
cupplebree

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dadasof
Мне все-все не нужны. Только словари Universal. Их всего 4: 2 англо-русских и 2 франко-русских. Всякая мелочевка мне не нужна. Только место захламляет, а пользоваться ей никогда не пользовался.  
Я волшебное слово знаю: "пожалуйста"!
 
Добавлено:
Сам, боюсь, не сдюжу. Сто пудов накосячу где-нить. Мог бы сам, просить бы не стал. Браты, поможитя!

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 18:26 14-11-2012
cupplebree

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, ну сделайте кто-нибудь! Такие словари и в шапку добавить будет не стыдно. Ведь знаю, что есть тут люди, которые делали это не раз, да и софт подходящий и навыки, наверняка, имеются уже.
Или пошагово объясните что нужно делать и какой софт использовать. Ссылки типа "смотри там" не устраивают. Нет у меня времени на глубокое изучение конвертации словарей и чтение сотен страниц флуда. Мне нужно всего 2 рабочих словаря с транскрипцией в квадратных скобках и без апострофов в русских словах.  
Заранее благодарю любого откликнувшегося на мою просьбу.

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 19:37 16-11-2012
logmaster



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cupplebree
 
Выложил Ru-En-Ru  из Lingvo x3. Несжатые, просто dict, idx, ifo. Как там насчет апострофов, не ведаю, потому как Stardict не пользую. Если все нормально, дайте знать, сделаю то же для французских словарей.

Всего записей: 617 | Зарегистр. 22-04-2002 | Отправлено: 11:55 17-11-2012 | Исправлено: logmaster, 12:12 17-11-2012
cupplebree

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
logmaster
Спасибо огромное за проделанную работу, но апострофы (бывшие ударения) в словарях направления Ru-En присутствуют.
Еще пара замечаний к обоим словарям:
1. Большие межстрочные интервалы.
2. Попадаются надписи типа 03423.wav, которые не добавляют эстетики
3. Транскрипция не в квадратных скобках. Визуально вычленять ее из текста неудобно.
4. Форматирование вспомогательных элементов типа мн., ж., предик., разг. не сохранено. Желательно, чтобы эти элементы были в курсиве, как в оригинальных словарях.
 
 

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 19:02 17-11-2012
logmaster



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cupplebree
Видите ли, весь Ваш список претензий, конечно, интересен, но, увы, неосуществим на 100%. Исходный материал для словарей - это двоичные lcd файлы, взятые из установки X3. Исходник (dsl файл) извлекается из lsd простой обработкой в программе декомпилятора. Уж что декомпилятор извлек, так оно и будет. Я не в силах (и не имею ни малейшего желания) вручную корректировать дефекты декомпиляции в тридцатимегабайтных файлах.  
Получившиеся dsl файлы подвергаются обработке в конвертере dsl->stardict.
Уж что он выдает на выходе, то Вам придется пользовать, претензии предъявлять некому.
Для ознакомления с методикой изготовления словарей dsl пройдите сюда и почитайте, как работают профессионалы словарного дела.
Если хотите, могу выдать Вам пару словарей FR-RU-FR, но с теми же недостатками.
 

Всего записей: 617 | Зарегистр. 22-04-2002 | Отправлено: 20:44 17-11-2012
cupplebree

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
logmaster
Вы же понимаете, что это были не претензии. Какие могут быть у меня к вам претензии? Только слова благодарности. Просто было такое заявление, цитирую:
dadasof

Цитата:
ума много не надо - всё очень просто и быстро.  

А выясняется, что большой х.. только в чужих руках. Кстати, я в этом не сомневался, поэтому и попросил помощи у сообщества.
Лезть в дебри декомпиляции словарей ради пары словарей мне совсем не хочется. Я знаю, что справлюсь с этим и сделаю эту работу, если возьмусь, лучше всякого, но именно по этой причине и не хочется разбираться во всех аспектах этой проблемы. Просто не умею делать абы как, а чтобы сделать хорошо, нужно много времени и усилий.
А вам еще раз спасибо. Сделайте, пожалуйста, и Ru-Fr направление, чтоб была отправная точка (материал, с которым можно работать).
 

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 23:13 17-11-2012
logmaster



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

Всего записей: 617 | Зарегистр. 22-04-2002 | Отправлено: 11:25 18-11-2012 | Исправлено: logmaster, 22:49 19-11-2012
dadasof



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

Цитата:
ума много не надо - всё очень просто и быстро

объясняю на пальцах
берём исходник dsl (если надо получаем с помощью декомпилятора)
открываем в EmEditor
далее ставим

Цитата:
 
НАЙТИ ([а-я])'
ЗАМЕНИТЬ [c red]\1[/c]
 

ставим галку Регулярные выражения.
ОК!
 
получаем такое: алфавит
 
делов на пару минут.
Инструкция по конвертации в StarDict в шапке
 
вот вам навскидку
Universal Fr-Ru x5
http://www.onlinedisk.ru/file/983322/

Всего записей: 1913 | Зарегистр. 03-12-2004 | Отправлено: 19:21 18-11-2012 | Исправлено: dadasof, 19:32 18-11-2012
cupplebree

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

Цитата:
к сож. словарей под рукой нет и времени их искать тоже нет.  
 

Я так понял у вас нет исходников от Lingvo.  
 

Цитата:
берём исходник dsl (если надо получаем с помощью декомпилятора)

Из какой версии Lingvo нужно их извлекать и как?
Насколько я понял, декомпилятор словари x5 обрабатывать не умеет. Просто непонятно откуда взялся приложенный вами файл и что я должен с ним сделать, ведь он явно не dsl. Это папка с несколькими файлами.
Я проверил этот файл. Он содержит те же проблемы, что я описал парой постов выше: апострофы, wav'ы и т.д.
 
В итоге я имею больше вопросов, чем ответов.  
Чо делать-та?!
 
 
 

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 22:05 18-11-2012 | Исправлено: cupplebree, 22:06 18-11-2012
dadasof



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

Цитата:
Чо делать-та?!

всё написал русским языком.
Простите, но реально нет времени.
 
ЗЫ проверил на StarDict'е
Действительно показывает апострофами
Вот вам вариант с выделенением http://www.onlinedisk.ru/file/983535/
 
остальное сами справитесь.

Цитата:
заменить
['] => [c red]
[/'] => [/c]

Всего записей: 1913 | Зарегистр. 03-12-2004 | Отправлено: 08:10 19-11-2012 | Исправлено: dadasof, 09:15 19-11-2012
cupplebree

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dadasof
Спасибо. Идеальный словарь.  
Не подскажете: какое регулярное выражение нужно написать для удаления *.wav в словарях?
После удаления можно такой словарь смело в шапку добавлять.  

Всего записей: 42 | Зарегистр. 19-04-2009 | Отправлено: 04:13 20-11-2012
dadasof



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

Цитата:
регулярное выражение нужно написать для удаления *.wav

в EmEditor

Код:
 
 
НАЙТИ \t\[s\].*?$\n
ЗАМЕНИТЬ (пусто)
 

удалит все ссылки мультимедиа. ВНИМАНИЕ! Удалит ВСЮ строку начинающуюся с ссылки на мультимедиа!
 
Universal Fr-Ru x5
с выделенным ударением
и без мультимедиа ссылок
http://www.onlinedisk.ru/file/984699/

Всего записей: 1913 | Зарегистр. 03-12-2004 | Отправлено: 23:18 20-11-2012 | Исправлено: dadasof, 04:32 21-11-2012
SergeyZX

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если не трудно, выложите заново
Большую Советскую Энциклопедию с картинками (пример 66 стр., но там все ссылки умерли)
либо дайте ссылочки.
Заранее благодарю

Всего записей: 247 | Зарегистр. 03-05-2003 | Отправлено: 14:23 06-12-2012
sikemo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
дык БСЭ скачать-то можно

Всего записей: 1276 | Зарегистр. 27-11-2008 | Отправлено: 00:30 07-12-2012
Fire Lizard



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Multitran Russian-Spanish
 
http://depositfiles.com/files/qlx3kzwe8
 
Multitran Spanish-Russian
 
http://depositfiles.com/files/kp3bc1r58

Всего записей: 384 | Зарегистр. 17-11-2008 | Отправлено: 09:05 16-12-2012
goodcow



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
The Longman Dictionary of Contemporary English (5th edition).
* 230,000 words, phrases and meanings – more than any other advanced learner’s dictionary
* 165,000 examples based on real, natural English from the Longman Corpus Network.
* Clear definitions written using only 2,000 common words.
* Over 18,000 synonyms, antonyms and related words.
* Over 65,000 collocations.
* The top 3,000 most frequent words in spoken and written English are highlighted to show which are the most important to know.
* NEW Integrated Collocations Dictionary. Over 65,000 collocations will improve students’ fluency.
* NEW Integrated Thesaurus. Over 18,000 synonyms, antonyms and related words will improve vocabulary range.
* NEW Register Notes focus on the differences between spoken and written English.
* Academic Word List highlighted.
* Grammar and warning notes ensure that students avoid common errors.
* NEW text design ensures students can find information fast.  
 
LDOCE5
Размер: 319.48 Мб + 319.48 Мб + 319.48 Мб + 319.48 Мб + 299.99 Мб
 
http://rusfolder.com/34225884
http://rusfolder.com/34226148
http://rusfolder.com/34227039
http://rusfolder.com/34227046
http://rusfolder.com/34227772
 
Сборка сделана на VMware ThinApp 4.7.3.
Словари собраны в виде plugin:
- Common.LDOCE5
- Exa_Pron.LDOCE5
- FS.LDOCE5
- GB_hwd_Pron.LDOCE5
- US_hwd_Pron.LDOCE5

Всего записей: 3741 | Зарегистр. 16-02-2003 | Отправлено: 14:56 22-12-2012
EDAV

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. Не могу разобраться вот с какой проблемой. Есть электронная книга Onyx Boox, на которой установлены словари StarDict. Предполагается, что когда я тыкаю в тексте на слово стилусом, оно оказывается в строке ввода словаря. Однако, когда я пытаюсь таким образом выделить слова при чтении PDF-файлов, в большинстве файлов выделяется не слово, а фрагмент текста до первого знака препинания, до абзаца или вообще черт знает до чего. Но такая ерунда происходит не со всеми PDF-файлами - то есть есть те, которые вполне нормально работают. То есть возникает вопрос, а нельзя ли отредактировать настройки PDF-файла, так чтобы в проблемных файлах (а их большинство) все работало. Такой еще момент: при чтении файлов на компьютере и выделении слов для перевода с помощью ABBY Lingvo x5 такой проблемы не возникает - при подведении курсора к слову появляется всплывающий перевод.

Всего записей: 2 | Зарегистр. 23-12-2012 | Отправлено: 00:34 23-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru