When compiling dictionaries for spelling checkers you need to find a balance between including all the words likely to be used and including too many which increases the chances of a typo resulting in a valid but incorrect word. Additionally, the more words in the dictionary the larger the download and the longer it takes to actually check the spelling. The default dictionaries that come with EditLive! are generally fairly small and contain the most common English words. You can extend that with any words from your specific vocabulary by creating a custom dictionary jar file (also see what the spelling checker defines as a word).
Some people, particularly those in the publishing and technology industries, have particularly expansive vocabularies and are frustrated by the limited number of words in the default dictionary. Compiling a comprehensive word list is a major undertaking so often these people just struggle through with the default. To help with that, we've gone out and found some freely available word lists to add in to your dictionary jars that significantly expand the set of recognized words.
To help pick the words that are most appropriate to your users, we've split these word lists up into a few separate files:
- en_us.clx- a combination of words from the enable2k word list and 12dicts (specifically the 6of12 list) compiled by Alan Beale.
- jargon.clx - a combination of common words from the jargon file (Ver 4.2.0-1) and words we've specifically added to update it and add some of the words that fall in between the technical and business worlds, plus a few words and company names to bring it up to date.
- names.clx - The 500 most common male names and 500 most common female names from the US census data filtering out those that are likely to be misspellings of English words.
- ephox.clx - a few Ephox product names.
We suggest you add any of these dictionaries that are relevant to the existing dictionary files in the en_us jar file. Simply unzip the jar file with your favorite zip utility then create a new zip file with the extra files. Make sure you include just the dictionary files and not any directories.
If you find these dictionaries useful or if you have suggested improvements or problems, please take a moment to let us know on Ephox Support.