Abs62 Есть вопросы по ресурсам словарей в десктопной версии (если важно - под Windows., хотя с учетом кроссплатформенности...)
Сначала немного информации.
Если взять готовые словари из Lingvo с озвучкой - например UniversalRuDe.lsd и взять аудиофайлы SoundDe.lsa, то при попытке проиграть файл программа в нижнем углу выводит ошибку с красным воскл. знаком - требуемый ресурс не найден. Файл SoundDe.lsa проиндексирован, висит как подключенный словарь, но в поле о словаре содержится 0 слов. Файлы из Lingvo X6. (хм, не очень понятно написал... завтра доберусь до компа - напишу подробнее). В общем, аудио не работает
Ситуация осложняется тем, что нужны испанский, итальянский, немецкий и французский с озвучкой, в английском обошелся бы DOCE. Единственное, где нашел готовое в оффлайн с озвучкой - лингво. Но... Я разобрал *.lsd, посмотреть что там и как. Гипотетически, можно было бы решить вопрос путем распаковкии sound*.lsa в набор отдельных аудиофайлов, но при распаковке *.lsa аудиофайлы поименовываются по исходному слову. Т.е распакованный аудиофайл с произношением, к примеру, "name" имеет название "name.wav", а в самом словаре стоит ссылка на него вида {s}"0181776.wav"{/s}. Печально, в общем, что такой вариант не прошел.
Собственно, сами вопросы. Если на них уже отвечали - просто скажите где глянуть, в вики ничего не нашлось.
1. Можно ли отдельно прикрутить поименованные файлы вида "name.wav", чтобы при открытии карточки с любым словарем в самой карточке была иконка "озвучить"? Заранее проиндексировать, составить базу и подсовывать в выдающуюся карточку словаря на лету, при этом не отображая в на "полке" аудио как отдельный словарь.
И можно ли в десктопной версии сделать несколько полок? С возможностью расставить словари руками и размещением по периметру окна (также как сейчас одна-единственная полка "клеится", можно было бы до 4 полок клеить - сверху, снизу, справа и слева). Просто удобно когда словарей много, я бы у себя разбил полки по направлениям перевода типа "EnRuEn", сделал на полке общий переключатель "включить/выключить все словари на этой полке" и не лазил бы в выпадающий список направлений. Кто-то наверняка разбил бы на группы по другому принципу, но все равно - иметь возможность быстрого вкл/выкл группы и группировки без использования узкого выпадающего списка было бы удобно, как мне кажется.
А еще хотел узнать - умеет ли GoldenDict вместо wav использовать mp3 или ogg? А лучше всего - какой-нибудь *7zip. А то аудио после распаковки мало того что в ~9.000 файлов, так еще и почти гигабайт занимает - а в SoundDE.lsa было всего ~70 мбайт. Ради интереса попробовал упаковать эти 9K файлов в Zip-архив. В Winrar на настройках по умолчанию если сжимать, со словарем 32К - получается ~600Мбайт. Вообще, для такого надо бы нормальный контейнер с хорошим сжатием, не дело 9.000 файлов россыпью держать.