Spell/400 includes several English dictionaries and allows you to import IBM ones or create your own.

IBM US English has less than 80,000 words whilst our equivalent - SPELLINGUS - has over 120,000. But we also have 'uncommon' words in a separate dictionary bringing the total to 300,000 English words - not including proper names (which account for another 50,000!).
IBM dictionaries were made at least 15 years ago - probably more. Our dictionaries have evolved and been maintained over the last 11 years. Some dictionaries are rebuilt (e.g. names according to recent census information). Some are improved by request (e.g. inclusion of major cities). Some have been created as different users have different requests (SUGGESTion dictionaries, PASSWORD dictionaries). New language dictionaries have been requested in French and Dutch.
We split our dictionaries up so that you can spell check different types of text in different ways:
The basic dictionaries have about 120,000 words each, and provide an easy and simple spelling solution.
SPELLINGUS Complete US word dictionary.
SPELLINGUK Complete UK word dictionary.
SPELLING Complete word dictionary (without UK/US variations).
By splitting up the SPELLING dictionaries your applications can provide much better suggestions - i.e. the most common spelling mistakes are amongst the first suggestions, and the least known words are amongst the last.
Versatility allows 'tricks' such as highlighting correctly spelled but 'suspect' words!
COMMON The most common English words (about 14,000) - and the most obvious choices for spelling errors suggestions. Conversational English uses approximately 5,000 - 10,000 words.
NORMAL An extension to the common words (about 40,000) all easily recognizable, and likely to be in normal written text.
STANDARD An extension to the normal words (about 46 ,000) mostly recognizable, but unlikely to be in normal business text.
NORMALUS US word supplement. Typically includes the spellings such as 'color' and 'check'. It only has the -ize formations, and doesn't include -ise (such as initialise).
NORMALUK UK word supplement. Typically includes spellings such as 'colour' and 'cheque'. Includes both -ise and -ize formations of words (*).
AutoChange is suitable for common mistakes e.g. 'seperate' should always be replaced with 'separate'
AUTOCHANGE An AutoChange dictionary with about 500 common mistakes and their replacements. This is treated as a locally created dictionary since you can add and remove words.

A collection of English Proper names, English Family names and International Proper names.
PROPER A list of 30,000 Proper names including City names.
SURNAMES A list of 180,000 Family names
FIRSTNAMES A list of 11,000 given names
FIRSTFEM A list of given female names
FIRSTMAL A list of given male names
The suggestion dictionaries are designed to give the best suggestions.
SUGGEST1 Suggestions for most commonly used words.
SUGGEST6 Suggestions for least commonly used words.
SUGGEST2,3,4,5 Suggestions for the words inbetween!
UNCOMMON Rarely used words (about 181,000), with varying degrees of use. If 'everyday' text is to be checked, this dictionary might not be too useful (unless used for 'overloading' suggestions).
PASSWORDS Normal words which form encrypted passwords that are vulnerable to a password dictionary attack over a PC LAN. The evaulation has words for A-E, the licensed version has all normal words.
To review what IBM dictionaries you have on your system, use the following command:
DSPSFWRSC
and page down to see if any licensed dictionaries are installed. These can be imported into Spell/400.
You can create your own dictionaries from parts descriptions, customer files...
The ADDSPAWRDS command searches a string for new words and adds them to a dictionary;
ADDSPAWRDS WORDS('All of these words are checked and new ones are
added to your dictionary') TODICT(MyDict)
A simple CL can loop through a file and add all your customer names;
DCLF CUSTPF
READ: RCVF
MONMSG CPF0000 GOTO END ADDSPAWRDS TEXT(&CusNam) TODICT(CUSTNAMES)
GOTO READ
This could be run daily for new names or the end-user can add names as and when they are found.
BNB Work with Spell/400 Dictionaries System: I5 Type options, press Enter. 1=Add 2=Change 4=Remove 5=Work with 6=Print 8=Attributes 12=Work with words pending approval 14=Approve words Total Opt Dictionary Description Status words __ __ AUTOCHANGE Auto change suggestions X *APPROVED 558 __ COMMON BNB English Full Spelling *SUPPLIED 14000 __ EVALCHANGE BNB Evaluation Auto-Learn *EMPTY 0 __ EVALSG BNB Evaluation overloading suggestion *SUPPLIED 5 __ EVALUATION BNB Evaluation dictionary *SUPPLIED 10000 __ EVALUK BNB English UK Evaluation *SUPPLIED 600 __ EVALUS BNB English US Evaluation *SUPPLIED 600 __ FIRSTFEM BNB English First names - Female *SUPPLIED 4300 __ FIRSTMAL BNB English First names - Male *SUPPLIED 1200 __ FIRSTNAMES BNB English First names - Given names *SUPPLIED 11000 __ NORMAL BNB English Common words *SUPPLIED 40000 __ NORMALUK BNB English UK supplement *SUPPLIED 3000 __ NORMALUS BNB English US supplement *SUPPLIED 1400 __ PROPER BNB English Proper names *SUPPLIED 30000 __ PUBLIC Public shared dictionary *EMPTY 0 __ QSECOFR Auto-created by Spell/400 *SUPPLIED *N/A __ SPELLING BNB English Full Spelling *SUPPLIED 119000 __ SPELLINGUK BNB UK English Spelling dictionary *SUPPLIED 121000 __ SPELLINGUS BNB US English Spelling dictionary *SUPPLIED 120000 __ STANDARD BNB English Least Common words *SUPPLIED 46000 __ SUGGEST1 BNB English Suggestions 1/6 *SUPPLIED 5000 __ SUGGEST2 BNB English Suggestions 2/6 *SUPPLIED 9000 __ SUGGEST3 BNB English Suggestions 3/6 *SUPPLIED 35000 __ SUGGEST4 BNB English Suggestions 4/6 *SUPPLIED 6000 __ SUGGEST5 BNB English Suggestions 5/6 *SUPPLIED 23000 __ SUGGEST6 BNB English Suggestions 6/6 *SUPPLIED 23000 __ SURNAMES BNB English Surnames - Family names *SUPPLIED 178000 __ UNCOMMON BNB English Uncommon words *SUPPLIED 181000
Dictionaries can be downloaded by Licensed Users here.
[an error occurred while processing this directive]