Language tools

Language tools are tools available to the development of a language.

Spellchecker
Spellchecker is a software to check the spelling in a certain language. There are many open source spell checking software available.


 * aspell: most available and with the most documentation.
 * ispell: more robust but less common
 * hunspell: used by major open source applications like OpenOffice.org, Mozilla Firefox, etc.

Before you make your spellchecker, you need to have a list of vocabulary set and the corresponding morphological rules to combine with prefices and suffices. You may need special software to analyse your vocabulary set in order to determine the morphological rules. Field Linguists' Toolbox is one of such tool.

Hyphenation
If your vocabulary set contains many long words, you may need to think about hyphenation rules. After that, you may need to implement such rules for your spellchecker or editor.