Как я могу изменить словарь Firefox по умолчанию?
Пришло время спросить об этом. Firefox думает, что я канадец.
У меня нет абсолютно ничего против канадцев, и их орфография намного лучше, чем у американцев, но я не пишу специализированные с z
, Есть и другие похожие проблемы, когда я что-то пишу, и внезапно появляется тупица.
Во всяком случае... Как вообще можно установить язык по умолчанию? Могу ли я удалить English (Canada)
полностью?
Некоторые пояснения относительно того, почему некоторые из этих ответов не подходят мне, но могут быть подходящими для кого-то другого:
Выберите другой словарь в Firefox, щелкнув правой кнопкой мыши текстовое поле - Это не удерживалось между сессиями. Я бы бросил Firefox, потягивая чашку чая, включил его обратно и был на полпути через О Канаду.
Удалить канадский словарь из Firefox - просто: у меня не было установлено. Единственный языковой пакет словаря, который я установил в Firefox, - это ГБ.
В моем случае я как-то установил общесистемные словарные пакеты для en_CA и en_ZA. Я до сих пор не знаю, почему или даже как они продолжали заменять Firefox по умолчанию, потому что у меня также есть общесистемный пакет словаря en_GB. Очень странно. Пакет.
5 ответов
Firefox, кажется, использует myspell/hunspell
и список /usr/share/myspell/dicts/
показывает мне словари, которые мне дают варианты использовать:
$ ls -1 /usr/share/myspell/dicts/*.dic
/usr/share/myspell/dicts/en_CA.dic
/usr/share/myspell/dicts/en_GB.dic
/usr/share/myspell/dicts/en_ZA.dic
...
Найдите имя файла словаря в установленных пакетах:
$ dpkg -S /usr/share/myspell/dicts/en_CA.dic
hunspell-en-ca: /usr/share/myspell/dicts/en_CA.dic
Таким образом, с канадским языком имя пакета исправляет, чтобы удалить его:
sudo apt-get remove hunspell-en-ca
Insperatus заслуживает полного ответа. У меня была эта проблема не только с канадским правописанием, но иногда Firefox использовал британское или австралийское правописание. В Ubuntu Linux удаление словарей из системы для английского языка за пределами США решает эту проблему.
sudo apt-get remove myspell-en-au myspell-en-gb myspell-en-za hunspell-en-ca && sudo apt-get install myspell-en-us
До:
После:
Простой ответ заключается в том, что языковой пакет является дополнением.
Идти к
Tools
->Add-ons
,
Если вы используете Ubuntu 12.04 или новее, вы можете использовать Dash для поиска в вашем меню; Нажмите Alt и начните печататьAdd-ons
,После того, как вы откроете менеджер дополнений, нажмите на
Languages
вкладка в левом меню. Там вы можете отключить любой язык.После добавления языка просто щелкните правой кнопкой мыши любую текстовую область или поле ввода (по умолчанию в полях ввода отключена проверка орфографии, поэтому вам необходимо включить ее перед переходом к следующему шагу.).
выберите
Language
в контекстном меню выберите нужный язык, и он станет вашим языком по умолчанию, пока вы не измените его снова.
PS Нажав на "Добавить язык" в контекстном меню, вы попадете на страницу, которая содержит список пакетов языковых словарей со ссылками на их соответствующие дополнения.
Щелкните правой кнопкой мыши по текстовой области, убедитесь, что флажок "Проверка орфографии" отмечен, и выберите правильный словарь.
Затем перейдите на страницу дополнений, нажмите на расширения и либо отключите, либо удалите тот, который вам не нужен.
У меня была эта проблема в течение нескольких месяцев, когда я выбирал английский в качестве языка проверки орфографии, но он "забывал", когда я перезапускал браузер.
Я проверил мой Add-Ons
->Dictionaries
меню и не было списка "Английский (США)", хотя это мой языковой стандарт по умолчанию. Я установил его вручную (с веб-сайта Mozilla), и теперь, когда я устанавливаю английский в качестве языка проверки правописания, предпочтение остается.
Итог: если вы пытаетесь сказать, что для проверки орфографии по умолчанию используется язык вашей системы, сначала убедитесь, что у вас установлена надстройка для словаря.