FAQ/Issues
FAQ/ISSUES
FAQ:
ISSUES:
Label:
AOO: Apache OpenOffice
LO: LibreOffice
GB: Great Britain
ZA: South Africa
US: United States
CA: Canada
AU: Australia
Because the old maintainers vanished
long-ago, and no one offered itself for the task. No
special skills are needed for it except having 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 I have been involved in several projects in
the past. I have created the ultimate British speller,
which is better than most commercial ones. Every person
deserves to have the best for free.
3) The filesize of the
extension is smaller than 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 installed British spellers, which must be
removed.
Furthermore, you need
to install the speller both on Thunderbird and Firefox. It WON'T
be on both automatically!
If words such as “realise” appear as typos in your Firefox, it
may happen because Firefox defaulted to the US dictionary.
Just right-click in an editable
text area and select the British dictionary:
Software requirements
(WebExtension):
Firefox:
— 60.5+ ESR (29-JAN-2019)
— 62+
Thunderbird:
— 60.5+ ESR (29-JAN-2019)
— 65+
Software requirements (Legacy
Extension):
I provide a .xpi for Firefox/Thunderbird
59 and below.
It
is also intended for Firefox
61 and Thunderbird 61–64.
In the legacy add-on, remember
to disable
automatic updates so
that it doesn't install future WebExtensions.
Download it from:
https://github.com/marcoagpinto/aoo-mozilla-en-dict/tree/master/Add-on
- Firefox, Thunderbird (GB) (Legacy).
5)
Firefox tries to spellcheck non-English words, e.g.,
Chinese, when using en-GB⠀
When you enable 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 (right-click
in an editable text area and uncheck “Check
Spelling”) or
enable 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
ticket on GitHub or e-mail me directly: marcoagpinto@sapo.pt.
For US/CA/AU contact Kevin
Atkinson:
https://github.com/en-wl/wordlist. I will officially maintain them somewhere in
2025.
ZA was maintained by Dwayne
Bailey, it is currently maintained by me (2021+) and I officially forked it on 1.Jan.2025.
Notice that for a word to be
recognised, it must be added by me.
For example:
A → job
B → jobs
C → job's
I must add A, B and C for the speller to recognise them.
7) Hey,
the words “movie”, “automobile”,
“airplane”, “hardcover” and
“bookstore” are missing⠀
Yes, because they are American
words according to Oxford, the greatest authority in
British English:
— movie → film
— automobile
→ car
— airplane
→ aeroplane
— hardcover
→ hardback
— bookstore
→ bookshop
Notice: Due to complaints,
“movie”
was 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:
— LibreOffice:
https://writingtool.org/writingtool/releases;
— Firefox:
https://addons.mozilla.org/firefox/addon/languagetool;
— Thunderbird:
https://addons.thunderbird.net/thunderbird/addon/grammar-and-spell-checker;
— Chrome:
https://chrome.google.com/webstore/detail/languagetool/oldceeleldhonbafppcapldpdifcinji.
Adding as many
words as possible is useful because it is better to
have valid words, even if they are sometimes
confused with others, rather than risking typos and
uncertainty about correct spelling. Is it better to
see most words marked in red?
9)
Should proper names be added? Why are some
possessives flagged?⠀
Proper names are a special case. I
add them in uppercase to appear as typos if lowercase is
used. That is how we differentiate them from normal
words. The reason sometimes typing a possessive is
flagged is that all forms must be included in the
speller. Example:
1) Marco;
2) Marco's.
If 2) is not in the speller, it will be flagged.
All names can have possessives, 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 NOSUGGEST
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.
This was a requirement from the LibreOffice
administrators, who only accepted the speller if I
censored the words. LibreOffice is used by millions of
people, and I am the English dictionaries' maintainer.
11)
-ise vs -ize⠀
Although most
British people 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;
— realize/realise.
(LanguageTool Editor)
Oxford Dictionaries will only refer that certain words
accept both ise/ize for Premium accounts.
The regular user won't know by accessing the Oxford
site, but I have access to it.
In 2025+ there will be two folders on GitHub with the
specific -ise and -ize files for manual use in software
that supports them.
Explanation of ChatGPT 4o regarding -ise/ize on 1.Jan.2025:
(click on
image to enlarge)
12)
The more words the speller has, the slower it
becomes?⠀
In theory, yes, but
in practice it is different. The British speller has
~270K words. The pt_PT has ~1M 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 people who
built the American and British thesauri for AOO/LO a
long time ago. The American one guy said he didn't have
an opportunity to update it, and the British one guy
said he would e-mail me, but never did (the reason
there is only one thesaurus in the AOO/LO extension).
In Mozilla, you can use the LanguageTool add-on to
access synonyms.
14) When I mistype
the first-person singular as lower case “i”,
no error is shown⠀
The reason “i”
doesn't appear as a typo is because it is a Roman
number. Since the speller is also used for word
processing (LibreOffice/OpenOffice), I have
added at least all Roman numbers up to xx or xxi. Try
the grammar checker add-on mentioned on #8.
ISSUES:
1) The handling of possessives⠀
On 1.Feb.2023 Andy wrote a review
on Thunderbird's add-on website referring to the
incorrect use of possessives in the dictionary, so I
e-mailed some people to find out the best way of
handling the issue.
I am going through all the dictionary words, checking
which ones are nouns or proper names and adding
possessives to them.
V3.1.8+ (1.Mar.2023)
of the dictionary follows this philosophy:
Because nowadays, many English texts use “the
boys's cars” instead of “the
boys' cars”, I wrongly added
possessives to plural words.
Words such as “OBE's”
(Out of Body Experiences) where “'s”
can be a possessive or an “is”
are tricky: “An OBE's a good
experience.”
LanguageTool's explanation on how possessives work:
https://languagetool.org/insights/post/possessive-apostrophe
The adding of “'s”:
- It will be added to singular nouns/proper names, even
if they end in “s”:
1) analysis + analysis's, but not to the
plural of it: analyses
- People + places' names, even if they end in “s”:
1) Moses + Moses's, but not plural names
such as: Simpsons
- Plural words not ending with
“s”:
1) men + men's
- Where “'s” means “is” (see the “OBE”
example above)
Possessives won't be added to:
1) Taxonomic words in Latin: Bryozoa;
2) Time eras: Paleozoic.
(LanguageTool Editor)
2) Thunderbird crashes with
your add-on⠀
This may be antivirus related.
I use McAfee and one of the Thunderbird 115 updates was
terribly slow and crashing all the time.
After nagging everyone possible, I found out that the
culprit was McAfee, so I reported it in their forum and
they fixed it.
To make sure it is an antivirus issue, close
Thunderbird, disable the antivirus temporarily, open
Thunderbird and try to do what you were doing to check
if it now works well.
3) “en_GB” vs “en-GB” typo on
GitHub folder⠀
A user said that his open-source
software was not finding the correct GB Hunspell files
taken from my GitHub repository:
https://github.com/marcoagpinto/aoo-mozilla-en-dict/issues/78
The Mozilla dictionaries use
“-” while the LibreOffice/OpenOffice use “_”.
The files I used to commit to GitHub were the Mozilla
ones.
This has been solved on V3.3.7 (1.Jan.2025).
Last update: 21.Jan.2025