ASP.NET 3.5 and above only

Obout.Ajax.UI Controls - Spell Checker - Dictionary sructure

The dictionary file has the following sections.

[Copyright]

The Copyright section contains any copyright information about the word list for the particular dictionary.

[Try]

The try section contains a sequence of letters that are used to try to make a correct word out of a misspelled word. They should be listed on a single line in order of character frequency (highest to lowest).

[Replace]

The replace section contains a sequence of letter combinations that are often misspelled, for example ei and ie. The data is entered in this section in a search characters space replace characters format. The ei, ie example would look like this in the dictionary, "ei ie".

[Prefix]

The prefix section is used to define a set of affix rules for prefixes that can be attached to the beginning of a base word to form other words. You can read more about the affix format here: Affix rules.

[Suffix]

The suffix section is used to define a set of affix rules for suffixes that can be attached to the end of a base word to form other words. You can read more about the affix format here: Affix rules.

[Phonetic]

The phonetic section is optional and it contains a set of rules that define how to generate a phonetic code for a character or set of characters. The phonetic code is generated using Lawrence Philips' Metaphone Algorithm that has been adapted to a table format by the ASpell project. The dictionary for this Spell Checker uses the same format that ASpell uses. See the Phonetic rules page to learn more about the phonetic code.

[Words]

The words section is the list of base words for the dictionary. The format for this section is word/affix keys/phonetic code. The affix keys and phonetic code portions are optional. The affix keys portion indicates which affix rules apply to this word. The phonetic code portion is a cache of the phonetic code for this word and is used by the phonetic suggestion strategy.

To generate phonetic code for any word (maybe new word you want insert into Dictionary) visit Generate phonetic code


"I must say the controls are awesome. I am very impressed with Scheduler component."

Kris
Metis Systems

Random testimonial   All testimonials