2024.12.10dsx
... куда cedict, всё вместе или отдельно.
Так и не определил как лучше. Попробую всё вместе, должно получиться. Нашёл для cc-cedict хороший php парсер https://github.com/mdsills/cccedict
2024.12.10 Так и не определил как лучше. Попробую всё вместе, должно получиться. Нашёл для cc-cedict хороший php парсер https://github.com/mdsills/cccedict 9д
![]() Я тут его раз в пару лет обновляю в сателлитах. 9д
🎈 Большое обновление до версии 6.
Теперь можно конвертировать CC-CEDICT и словари в формате DSL в форматы: StarDict, MDict, HTML. В HTML почти настроен вид страницы для печати и добавлена кнопка на панель. Поскольку в диалоге принтера часто встречается возможность сохранять в PDF, то её хорошо не упускать. 2д
2024.12.31 Так получилось, что добавляя конвертацию CC-CEDICT открылась возможность добавить конвертацию и DSL. Из StarDict и MDict конвертировать в другие слишком сложно. Когда стал разбираться, узнал что в них ветвистость возможных вариантов и функционала зашкаливает, подобное целесообразно делать если есть какие-то единичные ценные словари и нужно выдернуть из них базу. 2д
...кстати конвертацию из DSL ещё нужно обкатывать на разных словарях и выявлять то что можно исправить/улучшить, у меня из испытуемых DSL только En-Ru-Apresyan.dsl и Ru-En-Smirnitsky.dsl.
2д
2д О, теперь всё-таки глобальный конверт. Очень полезно, даже если что-то уже есть. Про нас уже говорил, что ваша программа по сути решила проблему конвертации, т.к. до этого делал только dsl и было весьма муторно. Стоит переименовать тему, перечислив ключевики, чтобы проще искалось извне, типа: PHP Мультиконвертер словарных баз - DSL (Lingvo, GoldenDict) в HTML, Stardict, MDict и может 大БКРС и CC-CEDICT впихнуть сейчас у темы мутноватое название Можно название конвертору дать, типа dsx или что-то подобно 2д
Цитата:Про нас уже говорил, что ваша программа по сути решила проблему конвертации, т.к. до этого делал только dsl и было весьма муторно.Если помогает то рад помочь любимому словарю 🤝🫡 Цитата:Можно название конвертору дать, типа dsx или что-то подобно Пусть будет MCX - Multi Converter X (без названия) Думаю что дальнейшая доработка только по обратной связи, если кто-то что-то найдёт типа ошибка, а так похоже что по функциям всё готово на 99.9% 1д
9д Простым присоединением? Если простым присоединением, то могу добавить в миксер и MCX будет сам это делать 1д
1д У меня какой-то почему-то питоновский скрипт (видимо писал давно, когда им активно пользовался), который делает небольшие преобразования, потом файл на сервер и там простеньким пхп в базу. Если у вас в dsl преобразует, я может им и буду пользоваться, чтобы всё в одном месте. 21ч
21ч Там сейчас не полноценная разметка dsl. Для примера, в исходной базе перевод: word / word / word Адаптируется в : 1) word[/m]2) word[/m]3) word[/m] Тег [m1] не добавил т.к он в дальнейшем всеравно удаляется а [/m] заменяется на \n. Если так норм(?) то останется только [m1] приписать 11ч
|