Як я можу змінити словник за замовчуванням Firefox?


25

Настав час, коли я запитав цього. Firefox вважає, що я канадський.

У мене абсолютно нічого проти канадців, і їх написання набагато краще, ніж у американців, але я не спеціалізуюсь на правописанні z. Є й інші подібні випуски, де я щось пишу і раптом спливає дурман.

У будь-якому випадку ... Як же люди встановлюють мову за замовчуванням? Чи можна видалити English (Canada)повністю?


Деякі роз’яснення, чому деякі з цих відповідей не підходять для мене, але можуть бути правильними для когось іншого:

  • Виберіть інший словник у Firefox, клацнувши правою кнопкою миші текстову область - це не відбулося між сеансами. Я б кинув Firefox, попиваючи чашку чаю, запустив її назад і опинився б на півдорозі через О Канаду.

  • Видаліть канадський словник з Firefox - просто: у мене його не було встановлено. Єдиний мовний пакет словника, який я встановив у Firefox, - це GB.

У моєму випадку я якось встановив загальносистемні словникові пакети для en_CA та en_ZA. Я досі не знаю, чому або навіть як вони замінювали за замовчуванням Firefox, тому що я також маю загальносистемний пакет словника en_GB. Дуже дивно. Пакет.


1
Це може допомогти: askubuntu.com/questions/50049/…
підсвічування

@TomBrossman Що не так? "Я пішов на плавання на борту"? "На моїй нозі боти"?
Олі

@rearlight Саме зараз я повертаюсь до справжньої англійської мови, так - але це не тримається. Якщо я закрию Firefox і запускаю її назад, я знову в Канаді.
Олі

Ви, Ден та Мітч, посилалися на доступ до параметрів мови, клацнувши правою кнопкою миші текстову область. У мене цього немає в меню правої кнопки миші (і у мене встановлені префікси FF, щоб перевірити написання). Я пропускаю щось базове? Я можу розмістити це як нове запитання, якщо необхідно.
Том Броссман

@TomBrossman Це лише у контекстних меню текстових областей (наприклад, поле для коментарів), а не в одному текстовому введенні (наприклад, поле пошуку).
Олі

Відповіді:


21

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

3
вау вам зробити складний спосіб: p
День

4
sudo apt-get remove myspell-en-au myspell-en-gb myspell-en-za hunspell-en-ca && sudo apt-get install myspell-en-us Вау! Дякую! Не ображайтесь на моїх добрих британців, але це вже два роки веде мене на озлоблення, ура!
Інсперат

Моя система мала словники hunspell в іншому місці. Якщо ви хочете розібратися, де вони точно знаходяться, Firefox скаже вам, де знаходиться їх у spellchecker.dictionary_pathналаштуваннях about:config.
TC Proctor

2

Коментар Інсперату заслуговує на повну відповідь. У мене була ця проблема не лише з канадським правописом, але іноді 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

Перед:

мова правопису Firefox перед видаленням

Після:

мова правопису Firefox після видалення


2

Проста відповідь говорить про те, що мовний пакет є додатком .

  • Перейдіть до Tools-> Add-ons.
    Якщо ви використовуєте Ubuntu 12.04 або новішу версію, ви можете використовувати Dash для пошуку у своєму меню; Торкніться Altі почніть вводити текст Add-ons.

  • Після того, як ви відкриєте менеджер надбудов, натисніть на Languagesвкладку в лівому меню. Там ви можете відключити будь-яку мову.

  • Після додавання мови достатньо клацнути правою кнопкою миші на будь-якій текстовій області чи полі введення ( За полями введення за замовчуванням перевірка правопису відключена, тому вам потрібно буде включити її, перш ніж перейти до наступного кроку. )

  • Виберіть Languageіз контекстного меню та виберіть потрібну мову, і це стане вашою мовою за замовчуванням, поки ви її знову не зміните.

PS Якщо натиснути на "Додати мову" у контекстному меню, ви перейдете на сторінку, що містить перелік мовних словникових пакетів, що посилаються на відповідні додатки.


Попередній коментар був невірним :) Так чи інакше, у мене не встановлено канадський мовний пакет, і у мене був встановлений британський - його отримували з MySpell / HunSpell
Oli

0

Клацніть правою кнопкою миші на текстовій області, переконайтесь, що прапорець Перевірити правопис, і виберіть потрібний словник.

введіть тут опис зображення

Потім перейдіть на сторінку додатків, натисніть на розширення та вимкніть або видаліть те, що вам не потрібно.

введіть тут опис зображення


2
У мене немає того самого контекстного меню правою кнопкою миші, чи це лише Windows? Немає опції "Мови".
Том Броссман

Переконайтесь, що прапорець Перевірити правопис, і ці параметри з’являться.
Мітч

1
Це, вPreferences/Advanced/General/'Check my spelling as I type'
Том Броссман

2
Вся справа в тому, що оскільки Firefox встановлений із apt-getвстановленими мовними пакетами за замовчуванням, які встановлені, також встановлено, apt-getі ви не можете їх видалити з Firefox. Відключити їх можна лише за допомогою Firefox. Якщо вам потрібно їх видалити, це потрібно зробити через apt-get. Лише словники, додані через AMO, можуть бути встановлені з Firefox.
День

@Oli Це працювало для вас?
Мітч

0

У мене ця проблема була місяцями, коли я вибрав англійську мову як перевірку орфографії, але вона "забуде", коли я перезапустив браузер.

Я перевірив своє меню Add-Ons-> Dictionariesі не мав у списку "Англійська (США)", хоча це моя локальна локальна установка. Я встановив його вручну (з веб-сайту Mozilla) і тепер, коли я встановив англійську мову як перевірку орфографії, налаштування дотримуються.

Підсумок: якщо ви намагаєтесь сказати йому використовувати свою системну мову як типову перевірку орфографії, спочатку переконайтеся, що для неї встановлено надбудову для словника.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.