Document home

Spell checking

Spell checking

Soluling contains a spell checker feature. It is used to check the spelling and grammar of the translations and the original text. It is also used with stemming.


Soluling setup installs the default local dictionaries. The amount of dictionaries depends on the choices you made during the setup. Soluling uses OpenOffice/Firefox/Hunspell spell checkers (Wikipedia) except in Finnish, where it uses Voikko spell checker (Finnish Wikipedia, the home page). You can add new spell checking dictionaries by using the Spell & Grammar sheet of the Options dialog. Click Install or Add button. Use Install to download, install, and add a dictionary. Use Add to use an already installed dictionary.

Custom dictionary

Spell checker uses a dictionary to find correct spellings. Typically each language has one main dictionary that contains the words of that language. This dictionary is read-only. Spell checker or Soluling can not modify it. However, no dictionary is complete, and in many cases, you find a perfectly correctly spelled word that spell checker does not recognize. Most often, the reason is that the main dictionary does not contain the word, or the word has been conjugated in such a way that the spell checker does not recognize it. In both cases, a custom dictionary is useful. It is a dictionary where you can add your own words. If the spell checker does not find the word from the main dictionary, it looks from the custom dictionary. The custom dictionary is project-specific, and the custom words are stored into the Soluling project file (.ntp).

Ignored words

This is similar to the custom dictionary, but the ignored words are just skipped when performing the spell checking. Like a custom dictionary, the ignored words are stored in the project file.

Spell checkers are needed for stemming.