Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update the description a bit.

This section outlines the main steps to integrate and configure the SCAYT plugin for CKEditor for CKEditor 4. All steps described in this section are applicable for the Cloud version of SCAYT.

Tip

Good to know:

  • SCAYT is an integrated spell and grammar checking solution in CKEditor 4. By  By default, the SCAYT plugin for CKEditor is pointed to the Free WebSpellChecker Cloud Services. The  The free version with the banner ad and limited functionality is available for free for all CKEditor customers. 
  • The paid services allow customers to get rid of the banner ad, lift the usage limitations and get the extra functionality and languages. 
  • To get started with the paid version of SCAYT for CKEditor 4, it is required to subscribe to the Cloud SCAYT services. On the subscription, you will receive an email with your encrypted customer ID, an activation key, that is required for the SCAYT service activation.

1. Initialize CKEditor 4

Before integrating and configuring the SCAYT plugin, CKEditor should be properly configured in your web application. If you haven't done it yet, please refer to Example CKEditor Setups on the CKEditor documentation pages. 

2

...

. Obtain SCAYT Activation Key

Before the SCAYT integration, you are required to subscribe to trial or paid SCAYT CloudOn the subscription, you will receive a confirmation email with your subscription information and encrypted customer ID, activation key, attached in the config.ini file. The encrypted customer ID is required for the service activation and use. 

You can also download your encrypted customer ID from your account page on the webspellchecker.com website. Just log in using your Customer ID and password, and Download Configuration file.


Info

If you already have an active subscription, skip this step and jump to the next one.

3. Activate SCAYT Plugin

The next step is to define necessary SCAYT parameters and options in the CKEditor config.js file. Specify your encrypted customer ID using the scayt_customerid parameter.

Code Block
languagejs
themeEmacs
config.scayt_customerId = 'encrypted-customer-ID';

4. Adjust Default Settings

Define additional SCAYT parameters. For example, start SCAYT spell and grammar automatically, change default language, etc.

Code Block
languagejs
themeEmacs
config.scayt_autoStartup = true;
config.grayt_autoStartup = true;
config.scayt_sLang ="en_US";

...