API: V2
https://api.dosham.app/v2/graphql
* Source из Entry перенесен в Translation,
потому что источник логически более важен для перевода нежели самого выражения.
* Совмещены функции типов Предложение и Текст (EntryType.TEXT и EntryType.PHRASE),
не было сильной надобности кроме оптимизации индексирования, но так как для этого есть rawContents, отпала необходимость совсем. Т.е. теперь есть тип для слов (EntryType.WORD) и всего остального (EntryType.TEXT)
* Убрано поле Subheader в Entry,
вывод названий источников работало только для русских интерфейсов, вместо того чтобы такое же делать для Translation'a, будет лучше если каждый пользователь реализует сам отображение источников, в нужном формате и локализации
для вашего удобства, вот все имеющиеся сейчас источники (Source):
* Предыдущая версия API будет продолжать работать в течении как минимум 3х месяцев по старому адресу.
* Если решить тестировать новый API через "Banana Cake" UI, убедитесь что в настройках проставлен правильный адрес, по умолчанию он ссылается на /graphql
#update #api
https://api.dosham.app/v2/graphql
* Source из Entry перенесен в Translation,
потому что источник логически более важен для перевода нежели самого выражения.
* Совмещены функции типов Предложение и Текст (EntryType.TEXT и EntryType.PHRASE),
не было сильной надобности кроме оптимизации индексирования, но так как для этого есть rawContents, отпала необходимость совсем. Т.е. теперь есть тип для слов (EntryType.WORD) и всего остального (EntryType.TEXT)
* Убрано поле Subheader в Entry,
вывод названий источников работало только для русских интерфейсов, вместо того чтобы такое же делать для Translation'a, будет лучше если каждый пользователь реализует сам отображение источников, в нужном формате и локализации
для вашего удобства, вот все имеющиеся сейчас источники (Source):
63a816205d1af0e432fba6de User Добавлено пользователем
63a816205d1af0e432fba6df Maciev Чеченско - русский словарь, А.Г.Мациева
63a816205d1af0e432fba6e0 Anatslovar Чеченско-русский, русско-чеченский словарь анатомии человека, Р.У. Берсанова
63a816205d1af0e432fba6e1 Malaev Чеченско - русский словарь, Д.Б. Малаева
63ab2653d92da751cb251cbd Karasaev Русско - чеченский словарь, Карасаев А.Т., Мациев А.Г.
63ae6e7efd3e7896083feebd GEO Словарь географических терминов
63ae6e7efd3e7896083feebe Yurslovar Словарь юридических терминов
63aed16a3f4e99b08fced1f7 Movsar
63aed16a3f4e99b08fced20c Islam Khasakhanov
* Предыдущая версия API будет продолжать работать в течении как минимум 3х месяцев по старому адресу.
* Если решить тестировать новый API через "Banana Cake" UI, убедитесь что в настройках проставлен правильный адрес, по умолчанию он ссылается на /graphql
#update #api
В связи с занятостью решил открыть исходный код всего проекта (API, Android, Web, MAUI) для всех желающих.
Код на C#, многое нужно сделать, нужна свежая кровь, буду рад если кто продолжит это дело а если нет тоже не беда. Вряд ли я смогу больше этим заниматься, проект рождался и перерождался десятки раз начиная с 2008 года, к сожалению так и не смог реализовать всё что хотел.
Если кто захочет всерьез продолжить разработку и не первый год программирует на C#, пишите в ЛС @movsar42
Если просто захотите что-то скопировать или попользоваться API попрошу упомянуть в кредитах или поставить ссылку на dosham.app :)
API, Xamarin Android, Blazor Web, MAUI - C#
https://github.com/movsar/chldr
Angular web client - TypeScript
https://github.com/movsar/dosham-angular
Android offline app - Kotlin
https://github.com/movsar/dosham-android
Код на C#, многое нужно сделать, нужна свежая кровь, буду рад если кто продолжит это дело а если нет тоже не беда. Вряд ли я смогу больше этим заниматься, проект рождался и перерождался десятки раз начиная с 2008 года, к сожалению так и не смог реализовать всё что хотел.
Если кто захочет всерьез продолжить разработку и не первый год программирует на C#, пишите в ЛС @movsar42
Если просто захотите что-то скопировать или попользоваться API попрошу упомянуть в кредитах или поставить ссылку на dosham.app :)
API, Xamarin Android, Blazor Web, MAUI - C#
https://github.com/movsar/chldr
Angular web client - TypeScript
https://github.com/movsar/dosham-angular
Android offline app - Kotlin
https://github.com/movsar/dosham-android
Старую (2015 года) версию приложения для Андроид (с фильтрами при поиске и тп) можно скачать по прямой ссылке: https://dosham.app/files/dosham_7.3.2.apk