Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update images of UI

1. Overview

Excerpt Include
IN:_include_user_dictionary_overview
IN:_include_user_dictionary_overview
nopaneltrue

Panel

Table of Contents
maxLevel3
stylenone

2. Personal user dictionary user interface

2.1. Personal user dictionary interface in WProofreader

Image Added

Image 2.1.1. User interface of user-level custom dictionary for WProofreader v3.x.xImage Removed

2.2. Personal user dictionary interface in SCAYT plugin for CKEditor 4


3. Predefined personal user dictionary

Excerpt Include
IN:_include_user_dictionary_predefined_user_dictionary_parameters
IN:_include_user_dictionary_predefined_user_dictionary_parameters
nopaneltrue

Example 3.1. Setting up a predefined personal user dictionary in WProofreader

Code Block
languagejs
themeEmacs
<script>
    window.WEBSPELLCHECKER_CONFIG = {
        autoSearch: true,
        serviceId: 'your-service-ID',
		userDictionaryName: 'your-user-dictionary-name'
   };
</script>
<script type="text/javascript" src="https://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js"></script>

Using disableDictionariesPreferences option you can also hide the section with the dictionary settings to prevent end users from removing or disabling the dictionary (the section is shown below)To do so, add one more option to WProofreader configuration:

Image RemovedImage Added

Code Block
languagejs
themeEmacs
<script>
    window.WEBSPELLCHECKER_CONFIG = {
        autoSearch: true,
        serviceId: 'your-service-ID',
		userDictionaryName: 'your-user-dictionary-name',
		disableDictionariesPreferences: true
   };
</script>
<script type="text/javascript" src="https://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js"></script>

Example 3.2. Setting up a predefined user dictionary in SCAYT plugin for CKEditor 4

Code Block
languagejs
themeEmacs
titleCKEditor config.js
config.scayt_customerId: "your-service-ID(activation key)",
config.scayt_autoStartup = true;
config.grayt_autoStartup = true;
config.scayt_sLang ="en_US";
config.scayt_userDictionaryName='user-dictionary-name';
Tip

For details and personal user dictionaries usage tips, refer to User Dictionary FAQ section.