Spell Checker

The Xopus spell checker checks, obviously, the spelling of the words, possible contractions between words, and the use of capital letters.

The spell checker that we currently have in Xopus supports the following four dictionaries. These should be references through the codes between brackets.

  • American English (en-us)

  • British English (en-gb)

  • Canadian English (en-ca)

  • Dutch (nl-nl)

If you need another language you can contact us at support@xopus.com for the dictionary files.

Using the spell checker

In order to use the spell checker in Xopus you need to set the xml:lang attribute on a node. You can define multiple languages in a document. You could have three sections each with a separate lang attribute.

<myNode xml:lang="en-US">
 ... 
</myNode>

Alternatively you can define the defaultLanguage in the configuration of Xopus. This will check all the nodes that do not have a lang attribute, using the language defined.

Child nodes will inherit the attribute.

<x:spellChecker>
  <x:defaultLanguage>en-US</x:defaultLanguage>
</x:spellChecker>

Custom Dictionaries

You can add words to custom dictionaries which exist per language, and globally. Custom dictionaries are saved in IE's UserData and Firefox's Dom storage/Persistent storage. This means that it is not transferable over multiple computers. It is only used locally on the machine upon which it was saved.

Ignore options are also saved into custom dictionary data.


History

version event
Xopus 3.2 Introduction.