I want to Firefox to assume that text may be in a mixture of languages and words should be looked up in multiple dictionaries. (For example, everything in en-GB, en-US, ru, be and be-classic should be consider as good, everything else should be underlined and corrections from all dictionaries should be offered). Is there an add-on for "multi-language spell-check"?

Alternatively, can I merge all dictionaries into one big combined dictionary?

3 Answers
3

Unfortunately, I don't believe there is an easy solution to this. I use two different languages on a daily basis and the best (not ideal) solution is a combination of multiple dictionaries and an add on such as:

You will see folders for each of your dictionaries (en-US@dictionaries.addons.mozilla.org and fr-classique-reforme1990@dictionaries.addons.mozilla.org in my case). In each main folder, a dictionaries folder.

Copy the content of the .aff and .dic of one of your dictionary into the .aff and .dic file of the other. Don't copy the first line in the .dic file, it's the word count!

Warning: in the .dic file, update the word count on the first line. It must be the number of lines of the file minus 1 (the first which is the word count).

Restart Firefox! And now, vous pouvez taper en français et in English in the same text area!

Just did a cp extensions/en-gb@flyingtophat.co.uk/dictionaries/* extensions/pt-BR@dictionaries.addons.mozilla.org/dictionaries/ here. Didn't seem to work very well. How did you join the files exactly?
–
jpbochiFeb 19 '14 at 15:07

I had English and Ukrainian dictionaries (in this order). When I copied Ukrainian into English, it didn't work at all. But when I copied English into Ukrainian, it worked but I needed to remove SET ISO8859-1 before en-gb.aff, otherwise plurals and other forms would be marked.
–
oleksandr_yefremovMay 7 at 9:13