Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Multiple grammar, style, and writing fixes.


1. Overview

The Cloud custom dictionary is a special mechanism that allows creating company-wide dictionaries that are intended to extend the vocabulary of the standard dictionary with custom words specific to your industry, domain, etc. All the words added to a custom dictionary will be available for all users of a web application within a company.

The cCustom dictionaries for Cloud customers are saved and stored on the WebSpellChecker Cloud servers. Such dictionaries can be created and modified only by a person who is authorized to access to the account panel on the webspellchecker.net website.



Panel

Table of Contents
stylenone


2. Availability

The custom dictionary functionality is Custom dictionaries are available for all customers who are holding a Trial or Paid have either trial or paid subscription to Cloud WebSpellChecker Services.

Tip

Good to know:

  • Management of You can manage custom dictionaries in the WebSpellChecker Cloud version is performed from using a customer account panel at webspellchecker.net website. It allows an administrator of a subscription to create, edit, enable/disable, and delete custom dictionary(-ies) via simple user interface.
  • Custom dictionaries are language-dependent. It is allowed possible to have create multiple custom dictionaries per a for the same language.
  • There is no specific limit set on the total number of custom dictionaries that can be added to a single subscription. However, there is a limit set to for a size of a single custom dictionary. It is two million symbols including spaces and commands.

3.

How to Get Started

Getting Started with Custom Dictionaries

To It is easy to get started with the custom dictionary functionality.:

Excerpt Include
IN:_include_cloud_login_to_account
IN:_include_cloud_login_to_account
nopaneltrue

  • Find Locate the Dictionaries section on the main page of your account . First of all you need to and add a new dictionary. As soon as new dictionary is added, it will be displayed on the list of your custom dictionaries.

4. Create a Custom Dictionary

4.1. Go Navigate to the Dictionaries section and click Add Custom Dictionaries.

4.2. Fill Fill in all the necessary fields to create a new custom dictionary and click Save.

  • Enter Type a dictionary name;
  • Enter Add or copy/paste the words separated by space or comma that you want to appear in the dictionary.
Note

The maximum allowed size of a single custom dictionary is two million symbols including spaces and commas.

  • Select a language to apply a new custom dictionary for. The words from this custom dictionary will be used to extend the default wordlist of a chosen language dictionary.

  • Choose a to enable the state for of a custom dictionary . Two values are possible: Enabled or Disabledby selecting Enabled option in the State area.


Anchor
anchor_apply_changes
anchor_apply_changes
4.3. Apply the changes made to the service configuration on your web page or web app.

  • Once the dictionary is created, a unique dictionary ID will be assigned to your custom dictionary. 

Excerpt
  • Depending on the product and where it is integrated, pass an appropriate custom dictionary parameter (e.g. customDictionaryIds) with a required dictionary ID (DicId) as a value on your web app. This value you obtained You have already obtained this value on the previous step.

Product Integration

Custom Dictionary Parameter

SCAYT plugin for CKEditor 4

CKEDITOR.config.scayt_customDictionaryIds = 'DicId'

WSC plugin for CKEditor 4

CKEDITOR.config.wsc_customDictionaryIds: 'DicId'

SCAYT plugin for Froala Editor

customDictionaryIds: 'DicId'

WProofreader (integration with HTML Editable Controls, WYSIWYG editors)

customDictionaryIds: DicId



Code Block
languagejs
themeEmacs
titleExample: WSC Proofreader initialization with a custom dictionary (customDictionaryIds)
<script type="text/javascript" data-wsc-autosearch="true" src="http://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js"></script>


<script>
    window.WEBSPELLCHECKER_CONFIG = {
        enableGrammar: true,
        serviceId: 'your-service-ID',
        lang: 'en_US',
		customDictionaryIds: 100694
    };
</script>


4.4. Verify if the work of custom dictionary functionality .works correctly:

  • Before trying to test the work of a new custom dictionary, it is strongly recommended to clean your browser cache. 
  • Go to your web page and enter a sentence or a list of words that have been added with a new custom dictionary. The words that are present in your custom dictionary should be considered as correct. Moreover, if you try to misspell any of these words, in a correction box your should get a correct word as a suggestion for correction in a correction box.

5. Edit a Custom Dictionary

5.1. Go To edit a custom dictionary, navigate to the Dictionaries section and click List of Custom Dictionaries. This page displays the list of all available custom dictionaries. 

5.2. Select the dictionary you want to modify (e.g. add new words) and on click Edit on the dictionary page click Edit.

5.3. Modify the required fields (e.g. add new words) . As all the changes are ready, and click Save.


6. Delete a Custom Dictionary

6.1. Go Navigate to the Dictionaries section and click List of Custom Dictionaries. This page displays the list of all available custom dictionaries. 

6.2. Select the dictionary you want to delete and on the dictionary page click Delete and confirm your choice.

6.3. Apply the changes made to the service configuration on your web page or web app (see more details on section 4.3).