Bug 49741

Summary: Не верный список языков в меню Языки редактора
Product: Regular Reporter: iQQator <iqqator>
Component: gnome3Assignee: Антон Мидюков <antohami>
Status: ASSIGNED --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: aris, iqqator, oleg
Version: не указана   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Фактический результат
none
Ожидаемый результат
none
language list none

Description iQQator 2024-03-20 08:43:00 MSK
Created attachment 15716 [details]
Фактический результат

Добрый день, нашли проблему в редакторе gnome-text-editor

Шаги:
- открыть редактор
- ввести слово: Привет
- нажать правой кнопкой мыши по нему (вызвать диалоговое меню)
- выбрать "Языки" (в самом низу)
- раскроется список доступных языков

Ожидаемый результат:
- Список из нескольких языков в котором точно присутствует Русский

Фактический результат:
- Только один язык: Финский
Comment 1 iQQator 2024-03-20 08:43:26 MSK
Created attachment 15717 [details]
Ожидаемый результат
Comment 2 Yuri N. Sedunov 2024-03-20 09:45:34 MSK
Created attachment 15718 [details]
language list
Comment 3 Yuri N. Sedunov 2024-03-20 09:48:02 MSK
УМВР, см. скриншот
Разберитесь почему у вас не так и доложите.
Не забывайте в ваших багрепортах указывать версии пакетов.
Comment 4 iQQator 2024-03-20 09:59:29 MSK
Версии пакетов:
gnome-text-editor-46.0-alt1.aarch64
libenchant2-2.6.4-alt1.aarch64
libaspell-0.60.8-alt2.aarch64
libhunspell-1.7.2-alt1.aarch64

Однако с пакетам hunspell и aspell не предоставляются языки только сами библиотеки
из-за этого и не работает :)

проверить можно вот так:
su -
apt-get install python3-module-enchant

python3
import enchant
enchant.list_languages()
enchant.list_dict()

в случае если нет словарей кроме встроенного там будет:
[('fi', <Enchant: Voikko Provider>)]

Так что не стоит быстро закрывать репорт, пожалуйста :)
Comment 5 iQQator 2024-03-20 10:10:24 MSK
Юрий, а можете показать?

rpm -qa | grep spell
Comment 6 iQQator 2024-03-20 10:15:45 MSK
Система на которой я проверяю:

cat /etc/os-release

NAME="Sisyphus"
VERSION="20240122"
ID=altlinux
VERSION_ID=20240122
PRETTY_NAME="ALT Regular"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:sisyphus:20240122"
BUILD_ID="Sisyphus 20240122"
ALT_BRANCH_ID="sisyphus"
HOME_URL="http://en.altlinux.org"
BUG_REPORT_URL="https://bugs.altlinux.org/"
LOGO=altlinux

Обновления установлены сегодня примерно в 9 утра
Comment 7 Олег Щавелев 2024-03-20 10:16:23 MSK
Юрий, подскажите пожалуйста, установлен пакет hunspell-ru-aot?
Comment 8 Yuri N. Sedunov 2024-03-20 10:21:15 MSK
(Ответ для iQQator на комментарий #4)

> Так что не стоит быстро закрывать репорт, пожалуйста :)

gnome-text-editor не причем. Разберитесь в проблеме и предложите решение.
Если вдруг словарей вам не хватает, -- их полный сизиф. Отыщите нужные, apt-cache search вам в помощь.
Comment 9 Олег Щавелев 2024-03-20 10:36:06 MSK
Антон, предлагаю добавить hunspell-*-aot в загрузочный профиль системы, в зависимости от локали выбранного пользователя, исключить финский словарь, при условии, что пользователь не выбрал соответствующую локаль при установке.
Comment 10 Антон Мидюков 2024-03-20 11:33:01 MSK
(Ответ для Олег Щавелев на комментарий #9)
> Антон, предлагаю добавить hunspell-*-aot в загрузочный профиль системы, в
> зависимости от локали выбранного пользователя, исключить финский словарь,
> при условии, что пользователь не выбрал соответствующую локаль при установке.

Я добавлю для русского hunspell-ru-lebedev и для английского hunspell-en_US.