Nanospell Spell Checking Software Components
JavaScript jQuery CKEditor TinyMCE PHP ASP.Net Classic ASP

PHP SpellChecker

Spell checking for search queries

  1. 1 Where are "Add To Dictionary" Words Stored?
    1. 1.1 AddWordsToDictionary (SpellCheckButton & SpellAsYouType)
  2. 2 Add Additional Dictionaries
    1. 2.1 Encode a New Dictionary
  3. 3 Add To The Custom Dictionary
  4. 4 Add words from Code or SQL
  5. 5 Add Words from a URL
  6. 6 Advanced Modification

PHPSpellCheck offers many routes to add words the the spellchecker's vocabulary.

Where are "Add To Dictionary" Words Stored?

The "Add to Dictionary" Button in the spellchecker dialog ("Learn..." in the context menu ) adds words to the spellcehcker. By default, the words are stored in their browser cache - the server remains unaffected.

Using the SpellCheckButton or SpellAsYouType classes - you can modify this behaviour using the AddWordsToDictionary property.

AddWordsToDictionary (SpellCheckButton & SpellAsYouType)

Add Additional Dictionaries

Dictionaries (.dic files) can be downloaded from The Dictionary Download Page. To Install - just Unzip and copy them into /phpspellcheck/dictionaries/.

Encode a New Dictionary

This Tutorial shows how to encode you own, new .dic file using PHP. You can also download our free dictionary encoder application for windows.

Add To The Custom Dictionary

The easiest way to add new words to the spellcheckers vocabulary is to add them into /phpspellcheck/dictionaries/custom.txt

Add words from Code or SQL

Go to /phpspellcheck/core/settings/default-settings/php

Add Words from a URL

Go to /phpspellcheck/core/settings/default-settings.php

Advanced Modification

The spellchecker runs on the PHPSPellCheck Class.