/aoo-mozilla-en-dict

English Dictionaries Project (AOO+Mozilla+others)

aoo-mozilla-en-dict

English Dictionaries Project (AOO+Mozilla+others)

For many years that people stopped maintaining dictionaries for open-source software.

It would be great if we could continue their work and improve the already existing dictionaries or create new ones.

The biggest issue is that most of these dictionaries are obfuscated (codified in a way that only certain software packages can have access to the wordlists) and the original developers are no longer available to provide the clean text ones.

In some cases we will have to start from a long-time gone position, which is the last known clean text version of the dictionary.

Modifying, updating and maintaining a dictionary is a hard task but an important one for current and future generations.

The initial idea was that other projects could also use this GitHub entry and take the .AFF and .DIC files and use them in projects which use proofing — or spellchecking — functionalities.

I (Marco Pinto) am only improving the en_GB. The en_AU, en_US and en_CA are maintained by Kevin Atkinson. Please contact Kevin directly for the latter three: http://wordlist.aspell.net and https://sourceforge.net/projects/wordlist/files/Hunspell . en_ZA is maintained by Dwayne Bailey: http://translate.org.za

I will try to release a monthly update for Mozilla, OpenOffice and LibreOffice. When a new version of AOO is about to be released, there is no dictionary update for it so that people won't be notified to update the dictionary exactly after they install the latest AOO. This means that a release version is skipped for AOO.

Notice the "en_GB_speller_for_Mozilla+AOO+LO_2013+.txt" above where I keep a log of all the changes.

I always keep a note of the most recent version released for Mozilla, AOO and LO on the official Proofing Tool GUI site: http://marcoagpinto.cidadevirtual.pt/proofingtoolgui.html

Each GitHub folder has:

  • .AFF + .DIC + README + WORDLIST.

Licences for the wordlists:

  • en_AU (Kevin Atkinson) — BSD/MIT-Like;
  • en_CA (Kevin Atkinson) — BSD/MIT-Like;
  • en_GB (Marco A.G.Pinto) — LGPL;
  • en_US (Kevin Atkinson) — BSD/MIT-Like;
  • en_ZA (Dwayne Bailey) — LGPL.

Suggesting words:

(First check the wordlist .txt file inside the folder of the latest en_GB. If the words aren't there, check "en_GB_speller_for_Mozilla+AOO+LO_2013+.txt" at the top of this page).
If NOT found:

  • Open a case or e-mail Marco Pinto ( marcoagpinto AT mail.telepac.pt ) with the suggested words.

Projects using GB/Proofing Tool GUI:

If you know of any projects that use them, please let me know and I will list them in the official page.