| Summary: | [Fix 21] sonnet - Добавлена поддержка вариаций словарей для плагина ASpell | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | VictorR2007 <victorr2007> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | a.proklov, irgaliev01, v.potapov, victorr2007, vladislav.tarakanov |
| Version: | Plasma5 | Flags: | v.potapov:
qa_verified+
a.proklov: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Attachments: |
Мои настройки
Ожидаемые настройки ss Проверка поведения |
||
|
Description
VictorR2007
2023-10-09 11:52:38 MSK
У меня с этим патчем теперь не переключается на букву «е». После переключения на другие варианты, буква «ё» никогда не отображается как ошибка. Но вроде так лучше, чем было. В libreoffice тоже буква «ё» не отображается как ошибка. (In reply to VictorR2007 from comment #2) > В libreoffice тоже буква «ё» не отображается как ошибка. Упс. Не была включена проверка орфографии. Пока ещё проверяю дальше. Created attachment 5961 [details]
Мои настройки
У меня не работает.
Возможно нужно ещё и словари установить.
Сам отдельно не устанавливал словари.
(In reply to VictorR2007 from comment #4) > У меня не работает. Понял в чем проблема. Добавил в зависимости пакет sonnet-hunspell. Новые сборки https://abf.rosalinux.ru/build_lists/4754121 https://abf.rosalinux.ru/build_lists/4754122 https://abf.rosalinux.ru/build_lists/4754123 (In reply to VictorR2007 from comment #2) > В libreoffice тоже буква «ё» не отображается как ошибка. Либра не использует Sonnet и ASpell. У неё в спеке для словарей указана директива usr/share/dict/ooo. Туда словари грузит myspell-ru_RU. (In reply to VictorR2007 from comment #5) > (In reply to VictorR2007 from comment #4) > > У меня не работает. > Понял в чем проблема. > Добавил в зависимости пакет sonnet-hunspell. > > > Новые сборки > https://abf.rosalinux.ru/build_lists/4754121 > https://abf.rosalinux.ru/build_lists/4754122 > https://abf.rosalinux.ru/build_lists/4754123 Это, по идее, заставит sonnet использовать словари Hunspell (usr/share/hunspell), поскольку в коде для плагинов MySpell/Hunspell указан более высокий приоритет для использования, чем у Aspell. Для работы с плагином Aspell нужен sonnet-aspell, который уже был указан как зависимость. Возможно в тестах не был установлен пакет aspell-ru, который как раз и грузит нужные словари для Aspell, с поддержкой е, ё и е-ё. (In reply to VictorR2007 from comment #4) > Created attachment 5961 [details] > Мои настройки > > У меня не работает. > Возможно нужно ещё и словари установить. > Сам отдельно не устанавливал словари. Выбирается тот язык, который указан как язык по умолчанию Created attachment 5962 [details]
Ожидаемые настройки
(In reply to Vladislav Tarakanov from comment #9) > Created attachment 5962 [details] > Ожидаемые настройки Ну да, у меня теперь всё работает. Created attachment 5966 [details]
ss
Мне не удается настроить, чтобы работал указанный словарь (и е и ё)
Created attachment 5967 [details] Проверка поведения (In reply to Vladimir Potapov from comment #11) > Created attachment 5966 [details] > ss > > Мне не удается настроить, чтобы работал указанный словарь (и е и ё) Не можем воспроизвести такое поведение. Можете сказать, какую сборку использовали? Что касается подчеркнутых "ё" и "передохнём" - похоже, этих слов нет в словаре aspell-ru. (In reply to Amin Irgaliev from comment #12) > Что касается подчеркнутых "ё" и "передохнём" - похоже, этих слов нет в > словаре aspell-ru. Ага, удалось добиться, чтоб елочка и ёлочка не подчеркивало. в kwrite нужно их в столбик написать! А нет никакой возможности чтоб в LO работало после обновления сразу и е и ё? (In reply to Vladimir Potapov from comment #13) > А нет никакой возможности чтоб в LO работало после обновления сразу и е и ё? Пытаемся решить вопрос с LO новым пакетом: https://abf.io/dipush/universal-ru-dict. За основу взят словарь Hunspell, в котором уже есть е-ё, дополнен словами из MySpell, которые по какой-то причине туда не попали, а также словами из словаря АОТ. Идея в том, чтобы после установки этого пакета все системы проверки орфографии пользовались единым словарём. Ещё 1 вариант, работающий без самописных вещей: добавить пакет hunspell-ru (сейчас словари для hunspell почему-то отсутствуют. По крайней мере через dnf search hunspell-* ничего находится) и изменить SPEC-файл для libreoffice, указав для словарей директорию /usr/share/hunspell. https://abf.rosalinux.ru/build_lists/4754121 https://abf.rosalinux.ru/build_lists/4754122 https://abf.rosalinux.ru/build_lists/4754123 ************************************************ The update sent to testings (In reply to Vladislav Tarakanov from comment #14) > Пытаемся решить вопрос с LO новым пакетом: > https://abf.io/dipush/universal-ru-dict. За основу взят словарь Hunspell, в > котором уже есть е-ё, дополнен словами из MySpell, которые по какой-то > причине туда не попали, а также словами из словаря АОТ. Идея в том, чтобы > после установки этого пакета все системы проверки орфографии пользовались > единым словарём. > > Ещё 1 вариант, работающий без самописных вещей: добавить пакет hunspell-ru > (сейчас словари для hunspell почему-то отсутствуют. По крайней мере через > dnf search hunspell-* ничего находится) и изменить SPEC-файл для > libreoffice, указав для словарей директорию /usr/share/hunspell. Это тогда новым уже запросом оформим, текущий отослал в тестинги. sonnet-5.110.0-2 https://abf.rosalinux.ru/build_lists/4754121 https://abf.rosalinux.ru/build_lists/4754122 https://abf.rosalinux.ru/build_lists/4754123 ************************** Advisory ***************************** Add dictionnary variants tty ***************************************************************** QA Verified |