Я использую Thunderbird с двумя наборами словарей: английским и испанским. В меню проверки орфографии я нахожу около 30 локализованных словарей (все испаноязычные страны и английский: США, Англия, Канада).
Это довольно раздражает, что каждый раз, когда мне нужно искать один правильный словарь, я вижу всю эту кучу других словарей (бесполезно для меня).
Есть ли способ удалить неиспользуемые словари из меню и оставить 2 или 3, которые я действительно использую?
Решение, которое я нашел, это удалить неиспользуемые словари из / usr / share / myspell / dicts.
*. Dic и * .aff файлы, и оставьте только три языка, которые я использую: en-US.dic, en-US.aff, es.dic, es-ES.dic, es-ES. АРР.
Сделайте резервную копию всего каталога, прежде чем что-либо удалять.
Согласно https://askubuntu.com/a/301951 , есть два места:
/usr/share/hunspell/
/home/me/.thunderbird/o5sgu7z7.default/extensions
( o5sgu7z7
будет отличаться в вашем случае) В моей системе была установлена целая куча пакетов hunspell-en- *. Следующая команда избавилась от них, и эти словари исчезли из меню:
sudo apt purge hunspell-en-ca hunspell-en-gb hunspell-en-za
Что я сделал:
В командной строке введите:
sudo rm /usr/lib/thunderbird/dictionaries
sudo dpkg-divert --add /usr/lib/thunderbird/dictionaries
и затем установите нужные словари в Thunderbird, как описано выше.
Первое, более простое решение может быть достигнуто с помощью графического интерфейса на некоторых системах. Проверьте наличие меню типа «языковые настройки» и пункта «поддерживаемые языки». Там вы можете удалить целые языки за один раз.
Для более точного управления (например, удаление языковых диалектов) см. ниже.
Полное решение можно найти, объединив существующие ответы:
Существует несколько местоположений для языков (словарей):
(из ответа Ringtail, Chris и Calimos)
Это системные словари. Таким образом, чтобы полностью удалить их, вы должны sudo apt удалить
пакеты, которые установили файлы. Чтобы узнать, в каких пакетах они находятся, вы можете использовать apt-file search <путь/к/файлу>
.
Соответствующие пакеты:
Вы можете поместить все 3 в sudo apt remove
, проверьте совпадения перед подтверждением (ВНИМАНИЕ: подтверждение этого удалит ВСЕ словари, что обычно не то, что вам нужно) и прервать. Затем скопируйте и вставьте соответствующие пакеты в новую команду.
В качестве альтернативы начните, например, с sudo apt remove hunspell-
и разрешить автозаполнение списка установленных пакетов.
Пример:
sudo apt remove hunspell-ru hyphen-ru mythes-ru
Это удалит все материалы на русском языке.
В качестве альтернативы удалению словарей вы можете быстро изменить словарь проверки орфографии, не отрывая рук от клавиатуры. Пока курсор находится в текстовом поле, нажмите:
≣
, затемl
(или другую подчеркнутую букву в метке меню Ḻanguages
) , чемs
для испанского
, e
для английского
),Проверено для работы в Gnome 3.