#266 In the spell checker context menu, Firefox shows a bunch of unnecessary english variants and ignores the default english variant that is set
Closed: Deferred to upstream 2 years ago by catanzaro. Opened 2 years ago by limao-doce.

It makes the menu cluttered and confusing when you have other languages to use.

According to this post in Reddit that I found, the user browngray says the following:

This happens because Firefox pulls your system's Hunspell dictionaries. The exact mechanism is /usr/lib64/firefox/dictionaries is symlinked to /usr/share/myspell. You'll see in that folder that the other English dictionaries are simply symlinked to either en-GB or en-US.

Not sure about other DEs, but for GNOME you'll Linus yourself if you remove hunspell-en-US since it's a dependency of gnome-shell.

A clean fix for it is to go to about:config and set spellchecker.dictionary_path to /usr/share/myspell/en_US

Restart Firefox and see that you only have one spellcheck option.

I'm using Firefox 96 and Fedora 35. In Settings > Language, only english (en-US) is set as the system language:

Edit: I can't upload images. I get a Fatal Error (500) message.


Hi, I suggest you report this against Firefox (or hunspell if you really think something is wrong with hunspell configuration, but I doubt it). This seems outside the scope of what WG normally deals with.

Metadata Update from @catanzaro:
- Issue close_status updated to: Deferred to upstream
- Issue status updated to: Closed (was: Open)

2 years ago

Hi, I suggest you report this against Firefox

Understood, thanks!

This seems outside the scope of what WG normally deals with.

What's WG?

Sorry, we're the Workstation Working Group. This is a good place for higher-level design issues, but not a good place for bugs.

Login to comment on this ticket.

Metadata