How to install new dictionary

IceWarp WebClient has a built-in spell checker based on Enchant library. Enchant is a free open source library that interfaces many spell checking dictionaries. IceWarp Server uses Hunspell dictionaries, the are the same as the OpenOffice.org uses. Dictionaries already come pre-installed. The administrator can install new languages.

  1. To install a new language dictionary, go to http://extensions.services.openoffice.org/dictionary/, select a dictionary and click Download extension.

  2. A downloaded file has .oxt extension. It is a zip archive. Unzip the file and copy the files with the .aff and .dic extensions to <InstallDirectory>\enchant\myspell.

  3. Tip: From the dictionary file name, you can recognize "XY" mentioned below.

    Tip:You can copy .aiff/.dic files directly from IceWarp Desktop Client installation folder \Dictionaries.

  4. Start installation process. Indicate the dictionary installation path:

    <InstallDirectory>\enchant\myspell

  5. After the installation, follow these steps:

    • Go to the <InstallDirectory>\config\_webmail folder

    • Find the spellchecker.xml file

    • Open the file in a text editor (notepad) to edit it

    • Add the line with your newly installed dictionary between the <item> and </item> tags. The line consists of the <XY>name of language</XY> tag, where XY is the language code of the dictionary (with optional region and variety, see the dictionary file in /dict/pt_BR.multi and use its filename, such as such as pt_BR in this case).

      Example:

      <spellchecker_languages>

      <item>

      <en_US>English</en_US>

      <cs>Czech</cs>

      <pt_BR>Portuguese</pt_BR>

      </item>

      </spellchecker_languages>

    • After editing all languages, save the .xml file

    • Check that all languages are added by selecting Options > Mail > Mail Compose in the IceWarp WebClient menu.

  6. As you can see in the picture above, you can choose from all installed language dictionaries for default checking. This is the last installation step.