1) How did the Dictionaries end up with a non-English person?
Because the old maintainers vanished long ago and no one offered itself for the task. No special skills are needed to do it. One just needs to have a good knowledge of English and check which words appear as typos and look for them in credible sources.
2) Why are you doing this?
I like to help the community and have been involved on several projects in the past. I have created the ultimate British speller, which is already better than most commercial ones. Every person deserves the right to have the best for free.
3) The filesize of the Extension is smaller than the ones from other English dictionaries
This happens because I am using commercial packing software (WinZip) to create the extensions. It is also possible that other developers didn't compress their dictionaries.
4) I installed your Mozilla British speller but it still flags words you added
This may be a conflict with other previous installed spellers. If you were using other British speller before mine (Mark Tyndall), make sure it is removed. Search for it in Extensions/Dictionaries. Also, notice that you need to install both on TB and FF and not in one hoping that it will be on both automatically, because it WON'T!
5) Firefox tries to spellcheck non-English words, e.g. Chinese, when using en-GB
When you activate a dictionary, it will compare all words being written with the ones in its wordlist. The spellchecker doesn't know the real language being used by humans. In this case disable spellchecking while writing in Chinese (by right-clicking in an editable text area and unchecking "Check Spelling") or activate the Chinese dictionary if available.
6) Your British dictionary didn't recognise XYZ. How can I inform you?
After you are sure the word is in credible sources such as the Oxford Dictionaries or Collins, first search for it in the project's GitHub. If it is not found there, open a case in GitHub or e-mail me directly: email@example.com.
For AU/US/CA contact Kevin Atkinson: https://github.com/en-wl/wordlist.
For ZA contact Dwayne Bailey: http://translate.org.za.
7) Hey, the words "movie", "automobile", "airplane", "hardcover" and "bookstore" are missing in British
Yes, because they are American words according to Oxford, the greatest authority in British English:
— movie → film → https://en.oxforddictionaries.com/definition/movie;
— automobile → car → https://en.oxforddictionaries.com/definition/automobile;
— airplane → aeroplane → https://en.oxforddictionaries.com/definition/airplane;
— hardcover → hardback → https://en.oxforddictionaries.com/definition/hardcover;
— bookstore → bookshop → https://en.oxforddictionaries.com/definition/bookstore.
Notice: Due to complains, "movie" has been added on V2.57 since it is a widely used word.
8) Is it a good idea to add as many words as possible?
Yes, it is a good idea. I am trying to add words with the maximum number of characters possible to avoid showing too many suggestions. Use the grammar checker LanguageTool to make sure that the words aren't incorrectly used:
— AOO/LO: https://languagetool.org;
— Firefox: https://addons.mozilla.org/en-GB/firefox/addon/languagetool;
— Thunderbird: https://addons.mozilla.org/en-US/thunderbird/addon/grammar-checker;
— Chrome: https://chrome.google.com/webstore/detail/languagetool/oldceeleldhonbafppcapldpdifcinji;
— Google Docs: https://chrome.google.com/webstore/detail/languagetool/kjcoklfhicmkbfifghaecedbohbmofkm.
9) Should proper names be added? Why are some possessives flagged?
Proper names are a special case. I add them in uppercase, so they will appear as typos if someone uses lowercase. That is how we differentiate them from normal words. The reason why sometimes typing a possessive is flagged is because all forms must be included in the speller. For example:
If 2) is not in the speller, it will be flagged. I was adding possessive to names if they appeared in Wikipedia, only to find out later that all names can have possessive, so it is an ongoing task to add them all.
10) Use of vulgar slang and offensive words
Vulgar slang doesn't appear in the suggestions because I used the ! flag of Hunspell. This means that if someone types the word correctly, it won't appear as a typo. If it is typed incorrectly, it will be shown as a typo without suggestions. The words are valid though because they appear in official dictionaries.
11) -ize vs -ise
Although most British persons prefer to use -ise, -ize is not incorrect in some words according to the Oxford Dictionaries and others. So, when both are possible, we have both in the speller:
— optimize/optimise: https://en.oxforddictionaries.com/definition/optimize;
— realize/realise: https://en.oxforddictionaries.com/definition/realize.
12) The more words the speller has the slower it becomes?
In theory, yes, but in practice it is different. The British speller has around 170K words. The prereform pt_PT (Version 18.104.22.168) has 1 107 715 words. The Portuguese speller is much larger and no one complains that it is slow.
13) Will the speller ever get a thesaurus?
The AOO/LO extension has a huge American thesaurus for all languages in it. I got in contact with the persons who built the American and British thesauri for AOO/LO. The American one guy said he didn't have time to update it and the British one guy said he would e-mail me but never did (the reason why there is only one thesaurus in the AOO/LO extension). Also, Mozilla doesn't accept thesauri.
Last update: 14.Feb.2018