Thunderbird - убрать из меню неиспользуемые словари

Я использую Thunderbird с двумя наборами словарей: английским и испанским. В меню проверки орфографии я нахожу около 30 локализованных словарей (все испаноязычные страны и английский: США, Англия, Канада).

Это довольно раздражает, что каждый раз, когда мне нужно искать один правильный словарь, я вижу всю эту кучу других словарей (бесполезно для меня).

Есть ли способ удалить неиспользуемые словари из меню и оставить 2 или 3, которые я действительно использую?

9
задан 27 March 2012 в 12:51

6 ответов

Решение, которое я нашел, это удалить неиспользуемые словари из / usr / share / myspell / dicts.

*. Dic и * .aff файлы, и оставьте только три языка, которые я использую: en-US.dic, en-US.aff, es.dic, es-ES.dic, es-ES. АРР.

Сделайте резервную копию всего каталога, прежде чем что-либо удалять.

0
ответ дан 27 March 2012 в 12:51

Согласно https://askubuntu.com/a/301951 , есть два места:

  1. /usr/share/hunspell/
  2. /home/me/.thunderbird/o5sgu7z7.default/extensions ( o5sgu7z7 будет отличаться в вашем случае)
0
ответ дан 27 March 2012 в 12:51

В моей системе была установлена ​​целая куча пакетов hunspell-en- *. Следующая команда избавилась от них, и эти словари исчезли из меню:

sudo apt purge hunspell-en-ca hunspell-en-gb hunspell-en-za
0
ответ дан 27 March 2012 в 12:51

Что я сделал:

  1. Удаление символической ссылки на словари в / usr / lib / thunderbird /
  2. Установка словарей вручную (Инструменты> Параметры или Правка> Настройки, затем Композиция и нажмите Скачать дополнительные словари).
  3. Добавление правила dpkg-divert для предотвращения восстановления ссылки при каждом обновлении Thunderbird.

В командной строке введите:

sudo rm /usr/lib/thunderbird/dictionaries
sudo dpkg-divert --add /usr/lib/thunderbird/dictionaries

и затем установите нужные словари в Thunderbird, как описано выше.

0
ответ дан 27 March 2012 в 12:51

Первое, более простое решение может быть достигнуто с помощью графического интерфейса на некоторых системах. Проверьте наличие меню типа «языковые настройки» и пункта «поддерживаемые языки». Там вы можете удалить целые языки за один раз.

Для более точного управления (например, удаление языковых диалектов) см. ниже.

Полное решение можно найти, объединив существующие ответы:

Существует несколько местоположений для языков (словарей):

  • /usr/share/myspell/dicts
  • /usr/share/hunspell
  • /usr/lib/thunderbird/dictionaries (это просто символическая ссылка на /usr/share/hunspell)

(из ответа Ringtail, Chris и Calimos)

Это системные словари. Таким образом, чтобы полностью удалить их, вы должны sudo apt удалить пакеты, которые установили файлы. Чтобы узнать, в каких пакетах они находятся, вы можете использовать apt-file search <путь/к/файлу>.

Соответствующие пакеты:

  • mythes-*
  • hyphen-*
  • hunspell-*

Вы можете поместить все 3 в sudo apt remove, проверьте совпадения перед подтверждением (ВНИМАНИЕ: подтверждение этого удалит ВСЕ словари, что обычно не то, что вам нужно) и прервать. Затем скопируйте и вставьте соответствующие пакеты в новую команду.

В качестве альтернативы начните, например, с sudo apt remove hunspell- и разрешить автозаполнение списка установленных пакетов.

Пример:

sudo apt remove hunspell-ru hyphen-ru mythes-ru

Это удалит все материалы на русском языке.

1
ответ дан 14 May 2020 в 08:17

В качестве альтернативы удалению словарей вы можете быстро изменить словарь проверки орфографии, не отрывая рук от клавиатуры. Пока курсор находится в текстовом поле, нажмите:

  • клавишу меню , затем
  • l (или другую подчеркнутую букву в метке меню Ḻanguages) , чем
  • первая буква вашего словаря (s для испанского, e для английского),
  • если вы иметь несколько словарей, начинающихся с одного и того же букву, продолжайте нажимать ее клавишу, пока не будет выделен правильный словарь,
  • нажмите Enter.

Проверено для работы в Gnome 3.

0
ответ дан 3 August 2020 в 06:43

Другие вопросы по тегам:

Похожие вопросы: