Я говорю на многих языках и переключателе между ними все время. Пользовательский интерфейс обычно остается установленным на английский язык, и я переключаю проверение правописание на соответствующий язык. С этой целью я перешел к "Поддержке Языка" в параметрах настройки системы Ubuntu и установил все необходимые языки.
Это работает отлично, за исключением одного раздражения. Каждый вариант языков, которые я выбрал, появляется в списке, когда я хочу переключить языки! Например, там похожи на полдюжины английских вариантов: Австралия, Канада, Южная Африка, Соединенное Королевство, Соединенные Штаты. То же верно для нидерландского, французского или немецкого языка, и испанский язык еще хуже. Это, кажется, происходит везде, я могу выбрать, язык для проверьте правописание: Firefox, gedit, Office Libre, и т.д. Довольно громоздкий, когда я должен просматривать тот Длинный список путем прокрутки несколько раз в день!
Как я мог возможно ограничить количество вариантов языка в тех списках? Мне обычно только нужен один вариант для каждого языка: Соединенные Штаты для английского языка, фламандский для нидерландского языка, бельгиец для французского языка, Испания для испанского языка, и т.д.
Спасибо за Ваш вход.
Это не решение, а попытка принести некоторый свет по теме.
Там не существует столько словарей для проверки правописания, сколько число вариантов показало. Если Вы, например, выполняете команду
ls /usr/share/hunspell
, Вы видите, что папка включает довольно много символьных ссылок. Те символьные ссылки были установлены различными пакетами, которые устанавливают словари, и я предполагаю, что причина состоит в том, что приложения должны быть в состоянии найти подходящий словарь на основе текущей локали (значение LANG
переменная).
было бы возможно ограничить количество вариантов путем удаления символьных ссылок в справедливой упомянутой папке и некоторых других связанных папках. Но это - действительно не хорошая идея, так как они будут переустановлены в следующий раз, когда соответствующий пакет обновляется.
я не думаю, что существует легкое решение этой проблемы.