[SOLVED] Suddenly, hunspell dictionaries not available in Firefox
Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Suddenly, hunspell dictionaries not available in Firefox
Ever since fc18, I've been using hunspell dictionaries in Firefox to check the spelling in four different languages
Suddenly, Firefox 'check spelling' is not offering selection of four languages any more. I have only one choice; English (United States).
Both Thunderbird and Google Chrome are still offering spelling choice in four languages.
I need some help to understand...
Why is Firefox not able to access the system dictionaries?
Any sugestions how to fix this?
I already tried reinstalling Firefox, and reinstalling dictionaries, but it didn't help.
Of course I could add Firefox add-on's dictionaries, but it is not the preferred way...
Just a note that, although I am using a different system (Linux Mint 19), my hunspell dictionaries get placed in /usr/share/hunspell, not /usr/share/myspell, and that is where I think Firefox looks for them.
Just a note that, although I am using a different system (Linux Mint 19), my hunspell dictionaries get placed in /usr/share/hunspell, not /usr/share/myspell, and that is where I think Firefox looks for them.
There is no /usr/share/hunspell directory. Dictionaries were always located in the /usr/share/myspell and still are.
These dictionaries are available and other applications are using them. Google Chrome, Thunderbird, Tomboy,...
Firefox was also using them (suddenly not anymore).
These dictionaries are available and other applications are using them. Google Chrome, Thunderbird, Tomboy,...
Firefox was also using them (suddenly not anymore).
What does your soft link /usr/lib/firefox/dictionaries point at? In my system it points to ../../share/hunspell.
Thanks! I had the problem that every word I typed was being underlined as a spelling mistake. I made the link as recommended and now everything is all right again.
Thanks! I had the problem that every word I typed was being underlined as a spelling mistake. I made the link as recommended and now everything is all right again.
Like collateral damage but in a good way. I'm glad that worked for you Hazel.
There is no /usr/share/hunspell directory. Dictionaries were always located in the /usr/share/myspell and still are.
[/CODE]
These dictionaries are available and other applications are using them. Google Chrome, Thunderbird, Tomboy,...
Firefox was also using them (suddenly not anymore).
You can check these locations for globally installed dictionaries:
/usr/share/hunspell/
/usr/share/myspell/
You can check the spellchecker.dictionary pref on the about:config page.
Check another user's Firefox?
or create a new FF profile...?
Quote:
About this dictionary This add-on provides the Mozilla-maintained Hunspell US English dictionary that is shipped with Firefox 60 as a Firefox, Thunderbird and SeaMonkey add-on for localized versions of these programs.
What does your soft link /usr/lib/firefox/dictionaries point at? In my system it points to ../../share/hunspell.
Update: note that preventing Firefox from using the Hunspell dictionaries, thus forcing it to only use any dictionary extensions added to Firefox, by pointing /usr/lib/firefox/dictionaries at an empty directory no longer appears to work as of Firefox 62.0.3 or thereabouts.
Instead, you can achieve the above by going to about:config in Firefox and setting spellchecker.dictionary_path to point to an empty directory somewhere on your system (e.g. I create the misspelt /usr/share/hunnspell and use that).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.