Firefox accepts dictionaries and spell check entries from every which spell check backend, leaving problems with defaults and the language selector enables this behavior
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Hunspell |
New
|
Undecided
|
Unassigned | ||
Mozilla Firefox |
New
|
Unknown
|
|||
myspell |
New
|
Undecided
|
Unassigned | ||
firefox (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
language-selector (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
I've been searching for the solution to this bug for a long time.
Firefox's spell-check, despite my locale being en-US, sets itself to en-GB, en-ZA or something en_US, which isn't even correct.
The problem, it seems, is that Firefox uses whatever spell-checking backends you have installed - aspell, myspell, and hunspell. The result is that Firefox chooses, en-GB as the default spell checker more-often than not. So I uninstalled myspell, hunspell, and a package called firefox-locale-en and now everything is correct - only one spell checker is installed in Firefox.
The language selector, however, always prompts to reinstall these backends whenever it is loaded.
This Firefox add-on can assist, it gives you a list of dictionaries installed: https:/
description: | updated |
Changed in firefox: | |
importance: | Unknown → Medium |
status: | Unknown → New |
affects: | language-selector → language-selector (Ubuntu) |
Changed in language-selector (Ubuntu): | |
status: | New → Confirmed |
Changed in firefox: | |
status: | New → Unknown |
Changed in firefox: | |
status: | Unknown → New |
Changed in firefox: | |
importance: | Medium → Unknown |
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1
Build ID: 20120713224758
Steps to reproduce:
Installed GNU/Linux, specifically Ubuntu, and used their language-selector" which installed backends for spellchecking including hunspell and myspell.
Actual results:
Firefox, accepting spellcheck backends from aspell, myspell, and hunspell gave me numerous spell-check options, the default almost-always being the wrong one.
Expected results:
Firefox should stick with one spell-check backend (I recommend aspell) and perhaps recommend it for packagers as a dependency. This is the launchpad bug: https:/ /bugs.launchpad .net/ubuntu/ +source/ firefox/ +bug/1026869