WebSpellChecker.net Wiki

Table of Contents

FAQ - Technical questions

Common

What is the difference between Cloud and Server solution?

The main difference between Server and Cloud versions – with the Server version the application runs on your server and the Cloud one runs on our side. The general approach to choose between Cloud and Server solutions is as follows: Cloud service is intended for small business, in the meantime Server version is intended for an average or big business.

How to upgrade/re-install the WebSpellChecker application

Please find default upgrading scheme below:

1.Stop AppServer

For Windows:

  • Select “Start” → “Control Panel” → “Administrative Tools” → “Services” in Windows.
  • Locate “WebSpell Application Server Service” in the list of services.
  • Click the “Stop” button

For Linux:

  • sudo sh <WebSpellChecker.net_Installation_Dir>/WSC/AppServer/stop.sh

2.Uninstall the application

For Windows

  • Select “Start” → “All Programs” → “WebSpellChecker” → “Uninstall”

For Linux

  • Make a backup of the [installation_path]/WSC/AppServer/license.xml file
  • Manually recursively remove WSC folder

3.Install a necessary version

For Windows

  • Install the WebSpellChecker application according to manual
  • Skip “License Request” step cause license is stored in a register and will be applied automatically.

For Linux

  • Install the WebSpellChecker application according to manual
  • Manually recover [installation_path]/WSC/AppServer/license.xml file from token backup

4.Start AppServer

For Windows:

  • Select “Start” → “Control Panel” → “Administrative Tools” → “Services” in Windows.
  • Locate “WebSpell Application Server Service” in the list of services.
  • Click the “Start” button under the status.

For Linux:

  • sudo sh <WebSpellChecker.net_Installation_Dir>/WSC/AppServer/start.sh

5.Check if the WebSpellChecker.net application is installed correctly:

How to check your current version of WebSpellChecker application?

In order to check it please run following URL in your browser:

         http://<your_spellchecker_server>/spellcheck/script/ssrv.cgi?cmd=ver

Where <your_spellchecker_server> name of the server where WebSpellChecker application is resides.

How to install different versions of the WebSpellChecker.net application on the same machine\server

1. Perform usual installation of the first version following instructions in the installation wizard.
2. Activate license
3. Proceed with installation of the second version and make the changes below:

For Windows

  • Destination folder should differ from specified during installation of the first version, i.e. C:\Program Files\WebSpellChecker2
  • Name of virtual directory spellcheck should differ from specified during installation of the first version, i.e spellcheck2
  • Name of virtual directory proxy should differ from specified during installation of the first version, i.e. proxy2
  • Name of Program Manager Group should differ from specified during installation of the first version, i.e. WebSpellChecker2
  • Skip License Request step

For Linux

  • Before installation you have to move initially installed version from /opt/WSC/.. to another folder, i.e. /opt/WSC2/..
  • Service host should differ from specified during installation of the first version i.e
    http://hostname/spellcheck2
  • Skip License Request step

4. Once the installation is completed make the following changes:

For Windows

  • Go to C:\Program Files\WebSpellChecker2\AppServer (Name of WebSpellChecker2 folder was used as example on the previous steps)
  • Open AppServerX.xml for editing
  • Update ServiceName value to:
    <ServiceName>WebSpAppServerX2</ServiceName>
  • Update Port value to:
    <Port>2882</Port>
  • Save changes
  • Go to C:\Program Files\WebSpellChecker2\WebComponents\WebInterface\script
  • Open ssrv.ini for editing
  • Set appserver_port value to 2882
  • Save changes
  • Launch Start > Programs > WebSpellChecker2 > AppServer > Install AppServer as Service
  • Start first AppServes: Start > Programs > WebSpellChecker > AppServer > Start AppServer Service
  • Start second AppServes: Start > Programs > WebSpellChecker2 > AppServer > Start AppServer Service

For Linux

  • Go to /opt/WSC2/AppServer/ folder. Please note that first version was installed to /opt/WSC/.. by default but then manually moved to /opt/WSC2/.. according to one of the steps below.
  • Copy license.xml file to /opt/WSC/AppServer
  • Open AppServerX.xml for editing
  • Update ServiceName value to:
    <ServiceName>WebSpAppServerX2</ServiceName>
  • Update Port value to:
    <Port>2882</Port>
  • Save changes
  • Go to /opt/WSC2/WebComponents/WebInterface/script
  • Open ssrv.ini for editing
  • Set appserver_port value to 2882
  • Save changes
  • Initialize the virtual directories from the second application in the following WebSpellChecker.net configs at /etc/apache2/conf-available:
    1_proxy.conf
    2_samples.conf
    3_WebInterface.conf
    

For example open 1_proxy.conf file and add for Apache version less then 2.4:

  <code>
  Alias /spellcheck2/proxy/ "/opt/WSC2/WebComponents/proxy/" 
  <Directory "/opt/WSC2/WebComponents/proxy/"> 
      Options Indexes FollowSymLinks MultiViews 
      AllowOverride All 
      Order allow,deny 
      Allow from all  
  </Directory>
  </code>

For Apache version 2.4 or higher:

  <code>
  Alias /spellcheck2/proxy/ "/opt/WSC2/WebComponents/proxy/" 
  <Directory "/opt/WSC2/WebComponents/proxy/"> 
      Options Indexes FollowSymLinks MultiViews 
      AllowOverride All 
      Require all granted
  </Directory>
  </code>

Repeat the procedure with the rest configs.

  • Start AppServers:
sudo sh /opt/WSC/AppServer/start.sh
cd /opt/WSC2/AppServer
./AppServerX &

Why WebSpellChecker.net application generates no suggestion?

Please note that WebSpellChecker.net application has limitation for percent of misspelled words in the text. We assume that users use the wrong language for spell-checking when the limitation is exceeded.

WebSpellChecker Hosted version stops generating suggestions for text with over 50% of misspelled words. The limitation was applied in order to avoid server overload and violation of hosting policy.

Limitation for WebSpellChecker.net Licensed version is 80% by default. It can be adjusted via <SuggestDepth> parameter in [installation_path]\ WebSpellChecker\AppServer\AppServerX.xml file.

What languages does WebSpellChecker application support for spell checking?

WebSpellChecker application provides spellchecking in 16 default languages. See the list of short codes for default languages below.

Additional 137 languages could be also added to Licensed or Hosted version of the WebSpellChecker.net application on demand. You can evaluate the spellchecking on 121 additional languages on the Demo page

  • English (100,000 words)
  • British English (100,000 words)
  • Canadian English (100,000 words)
  • Canadian French (130,000 words)
  • French (137,000 words)
  • German (295,000 words)
  • Italian (283,000 words)
  • Greek (574,000 words)
  • Spanish (288,000 words)
  • Brazilian Portuguese (119,000 words)
  • Danish (310,531 words)
  • Dutch (178,000 words)
  • Norwegian Bokmal (95,000 words)
  • Portuguese (135,000 words)
  • Swedish (110,000 words)
  • Finnish (251,000 words)

What languages does WebSpellChecker application support for thesaurus?

Thesaurus functionality is available for French, Italian, German, Spanish, British English and American English.

What languages does WebSpellChecker application support for grammar?

Grammar checking is available only for American and British English.

How to change the default language of spell checking?

See the WebSpellChecker demos for settings of WSC default language.

See the SpellCheckAsYouType demos for settings of SCAYT default language.

See the Supported languages short codes manual for short codes of 16 base spellchecking language.

Can WebSpellChecker.net products be used in MS Word and Outlook?

We are not providing solutions for MS Office and Outlook applications. If you need spell-checking service for personal use you are welcome to use our demo for free: http://www.spellchecker.net/spellcheck/

Does the application run in a virtual server?

Yes, it does, but the licensing mechanism is bound to the hardware, even virtual. You cannot copy virtual machine; in such case a license will get expired. You can move this virtual machine saving its SID.

Does WebSpellChecker.net application support SSL?

Yes, WebSpellChecker application fully support SSL. HTTPS protocol should be supported by the web server and application where the WebSpellChecker is installed. HTTPS protocol is supported by WebSpellChecker.net automatically.

The WebSpellChecker Service is currently unavailable - What is the meaning of this message?

It means that Application Server is not working. Start the AppServer service from “Start→All Programs→WebSpellChecker→AppServer” or from the “Services” MMC.

HTTP Error 401 (Unauthorized) - What is the meaning of this message?

It seems that the problem in the IIS settings or in the files permissions. Try to check IIS Authentication settings first. Start→Control Panel→Administrative Tools→Internet Information Services. Find Default Web Site and spellcheck virtual directory: Internet Information Services> Local computer> Web Sites> Default Web Site> spellcheck

Open properties for spellcheck virtual directory, Directory Security Tab, Anonymous Access and authentication control. Enable Anonymous access and disable any kind of authentication (Digest, Basic or Integrated Windows). Try to invoke the webspellchecker. If this not helps open the directory c:\Progaram Files\WebSpellChecker\WebComponents\WebInterface in Windows Explorer. Choose spellcheck directory and open it's properties, Security Tab. Check whether local users group (COMPUTERNAME/Users) is added with access permissions (Read and Execute/List Folder Content/Read). If there is no such rights add specified group to the list. Try to invoke the webspellchecker.

“The page cannot be found” error - What is the meaning of this message?

The problem is in disabled CGI extensions in IIS. Please see instructions for Windows Server 2003 and Windows Server 2008.

HTTP Error 500.19 - What is the meaning of this message?

ERROR CODE: 0x8007010b The error indicates that IIS is not able to find the content directory. Verify the NTFS permissions on [installation folder]\WebSpellChecker\WebComponents\directory for account that is being used to access it. After that check if [installation path]\WebComponents\WebInterface\script\ssrv.cgi file inherits full control permissions.

ERROR CODE: 0x80070021 This usually indicates that ASP.NET is either not installed or has corrupted/incomplete installation because installation of asp.net unlocks that section. To install ASP.NET follow the steps:

  1. Open Start → Control Panel → Programs and Features
  2. Select Turn Windows features on or off
  3. Check Internet Information Services → World Wide Web Services → Application Development Features → ASP.NET

You can also configure unlocking handlers sections by running the following command in system console

%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers

Licensing

WebSpellChecker reinstallation - When a new license ticket is required?

  • If you are going to re-install your OS too.
  • If you are going to change hardware (node,MAC address)
  • If you`ve used the trial ticket and License Response was generated more than 30 days ago.
  • If you are going to perform migration to another server. In this case please contact technical support in order to obtain migration manually.

In the rest of cases you should use same Company Name and License Response string to complete license appliance again.

How to activate license ticket?

In order to run WebSpellChecker.net application server you need a license. To activate the license, you need to generate a License Request and submit it via our “ticket system” that will automatically send you a License Reply string by e-mail. To generate the License Request string for our WebSpellChecker.net follow the steps:

  1. Open Start → WebSpellChecker → AppServer → Request license in Windows.
  2. Make sure that the “User name” box displays the same user name as the one for which the License Request string was generated.
  3. Enter your company in the “User name” box. Your License Request string is generated and displayed in the “License Request” box.
  4. To receive License Response you need to submit the generated License Request string and license ticket received in the email at http://www.webspellchecker.net/account/license/license_request.pl. Your License Reply string will be automatically sent to you by e-mail. Use the License Reply string to activate your license.
  5. When you receive a License Reply string, enter it in the “License Reply” box in the “Licensing WebSpellChecker AppServer” dialog box.
  6. Click “OK, I have entered a valid license reply in the “License Reply” field”.

The license is activated, and you can use the application now.

How to migrate from Trial to Unlimited license

1.Stop AppServer

For Windows:

  • Select “Start” → “Control Panel” → “Administrative Tools” → “Services” in Windows.
  • Locate “WebSpell Application Server Service” in the list of services.
  • Click the “Stop” button

For Linux:

  • sudo sh <WebSpellChecker.net_Installation_Dir>/WSC/AppServer/stop.sh

2.Activate Unlimited license

3.Start AppServer

For Windows:

  • Select “Start” → “Control Panel” → “Administrative Tools” → “Services” in Windows.
  • Locate “WebSpell Application Server Service” in the list of services.
  • Click the “Start” button under the status.

For Linux:

  • sudo sh <WebSpellChecker.net_Installation_Dir>/WSC/AppServer/start.sh

4. Verification
Check <installation_path>\WebSpellChecker\AppServer\AppServerX.log file. It should contain “License status: license is unlimited”.

How can I check that migration from Trial to Unlimited license was successful?

You should check [installation path]/WebSpellChecker/AppServer/AppServerX.log file. It should say License status: Unlimited.

I had an Unlimited License. Why does Application Server log the error "LIC:License is absent"?

The term “Unlimited License” is that the license is not limited by time. However, there are the other limitations. The license is always bound to the computer hardware. After moving your server to the new platform you need to re-request your license.

WebSpellChecker

What Web Browsers are supported?

WebSpellChecker supports most of the modern web browsers: Internet Explorer 8+, Firefox (latest) and the latest version of Google Chrome. Please review the full browsers compatibility list in the support section of WebSpellChecker.net site

How to disable SSL certificate validation for sproxy component?

It's possible to disable SSL certificate validation for sproxy component in Licensed version. Open sproxy.ini file and uncomment skip_ssl_certificate_checking=yes parameter.

SpellCheckAsYouType

What Web Browsers are supported?

SpellCheckAsYouType supports most of the modern web browsers: Internet Explorer 8+, Firefox (latest) and the latest version of Google Chrome. Please review the full browsers compatibility list in the support section of WebSpellChecker.net site

How to remove some items from SCAYT Context menu?

You can change SCAYT context commands by customizing of CKEDITOR.config.scayt_contextCommands parameter. This parameter specifies which SCAYT context menu commands will be available (“Add Word”, “Ignore” and “Ignore All”). It must be a string with one or more of the following words separated by a pipe (“|”):

  • “off”: disables all options
  • “all”: enables all options
  • “ignore”: enables the “Ignore” option
  • “ignoreall”: enables the “Ignore All” option
  • “add”: enables the “Add Word” option

For example:

CKEDITOR.config.scayt_contextCommands = 'add|ignoreall';

But as for Cut, Copy, Paste, Edit Div and RemoveDiv commands - these are native CKEditor menu commands, they cannot be removed.

How can I add SCAYT to the editable control without specifying sc_dojoType attribute?

You can find an example of using SCAYT with editable controls without specifying sc_dojoType attribute at one of the demo pages: http://www.webspellchecker.net/samples/scayt-text-box-dynamic.html.

How can I remove banners from CKEditor?

SCAYT is integrated to the CKEditor starting from version 3.0. Free version with the advertisement banner is available for free for all CKEditor customers. If customer wants to get rid from the banner hosted or licensed version of SCAYT should be purchased. Please see details at the documentation.

The editor shows the error message - Service host is unknown. How can it be fixed?

Please check that service_host setting in the sproxy.ini file has the correct host name.

The editor shows the error message - The remote server returned an error: (405) Method Not Allowed. How can it be fixed?

Please check that service_host setting in the sproxy.ini file has the correct virtual path to the script directory location.

What do the 'simultaneous connections' mean?

Hosted SCAYT supports 50 simultaneous users/connections. One concurrent user is identified with three options: IP address, UserAgent and customerID. Note that multiple SCAYT controls on the same page can generate more than one concurrent user connection. Limit is 50 concurrent users/connections per 1 minute.

Supported Editors

Is FCKeditor supported by the latest WebSpellChecker version?

Please note that the FCKeditor is no longer supported by the WebSpellChecker application. The latest version that supports FCKEditor is 4.4.

The FCKeditor is a retired product and was discontinued in 2010.

Since the CKEditor core team has stopped supporting FCKeditor, each new browser update increases the risk of problems with it. It is strongly advised you switch to the latest version of CKEditor.

Environment

What operating systems are supported?

The current version was designed for and tested under the following Windows versions:

  • Windows XP Professional
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2
  • Windows 8
  • Windows Server 2012
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 10
  • Windows Server 2016

Linux distributives:

Distributive Version
Ubuntu 10.04
10.10
11.04
11.10
11.04
12.04
13.04
13.10
14.10
14.04
15.04
15.10
16.04
CentOS 5
6
7
RHEL 5
6
7

What are the server requirements for the WebSpellChecker products?

Multicore/ multiprocessor system with at least 1 GB of RAM

How to install the WebSpellChecker application on the Load Balancer?

There are two ways of installation of our application on the load-balanced environment.

1. You can install the WebSpellChecker application on a remote server and configure your environment to redirect all queries to it. In such case, you`ll need only one license, for the Application server.

To set up redirection please install the WebSpellChecker application on mentioned remote server and simply specify path to SpellCheckAsYouType (SCAYT) or WebSpellChecker (WSC) loader. Please perform the installation according to this manual.

For example if you are going to use the SCAYT plugin for CKEditor you should specify the hostname of your remote server in the following CKEditor settings:

CKEDITOR.config.scayt_srcUrl = 'http://spellcheck_host/spellcheck/lf/scayt/scayt.js'; 

Please feel free to contact Technical support in order to get more specific information.

You can check connection settings of the other supported editors and controls on our Demo pages.

2. Also you can install the WebSpellChecker.net application under the LB. If so, you`ll need to purchase amount of license appropriate to a number of the nodes under the LB and install our application on all of them. Please note that you'll need to specify the fully qualified domain name of the LB (i.e spellchecker.balancer.net) as a website address on the website settings step in the installation wizard.

Can the WebSpellChecker.net application be used in Intranet?

You can use the licensed version in your Intranet. It does not require Internet connection.

Does WebSpellChecker.net application need to run on the IIS application server?

WebSpellChecker.net application server should run on CGI capable web-server (IIS or Apache based).

Is WebSpellChecker.net application running on x64 platform?

Both, Windows and Linux versions of the WebSpellChecker.net application is fully compatible with x64 and x86 platforms.

Additional instructions for installing WebSpellChecker application on Apache2 running on Ubuntu

In Ubuntu, the main Apache2 configuration file is not httpd.conf, but apache2.conf. It is a system file, which contains settings that are global to Apache2.

In order to create necessary virtual directories , this step will be required during installation, you should add following strings to the apache2.conf:

   include /opt/WSC/WebComponents/samples.conf
   include /opt/WSC/WebComponents/WebInterface.conf

Application Server

Application Server service cannot start. How can I resolve this problem?

Open the log file. It is located in “Program Files\WebSpellChecker\AppServer” directory by default. The most common cause of the problem is the expired license. You have this cause if the log file contains the error message “LIC:License is absent”. Please contact Tech Support to obtain a new license. If it is not a license issue, please perform the following actions:

  • Modify configuration file AppServerX.xml replacing <Level>0</Level> line with <Level>5</Level> line in AppServer v3 or add 'debug' to <Levels>error,critical,info</Levels> in AppServer v4
  • Start the AppServer service
  • Send the log file to Tech Support including the description of your problem

The WebSpAppServerX service can’t start on my 2008 server

You can find the instructions how to run WebSpellChecker Application on Windows 2008 Server here.

Dictionaries

How can I add additional words to the WebSpellChecker solution?

You can use the Custom or User dictionaries to add additional words to the WebSpellChecker application.

Evaluation and ordering of Medical dictionary

You can evaluate Medical dictionary on the Demo page.

Regarding the purchasing please contact our Sales Department at info@webspellchecker.net

Evaluation and ordering of Legal dictionary

You can evaluate Legal dictionary on the Demo page.

Regarding the purchasing please contact our Sales Department at info@webspellchecker.net

What is User Dictionary?

The User Dictionary is a special functionality that is aimed at the end users of a web-based system where the WebSpellChecker products are integrated. It allows each end user to create personal dictionaries with custom words (complex words, acronyms, proper names etc.) and use them while working with the system. Going further all the words added to a personal dictionary will not be considered as misspellings and they will also be available in the suggestions list.

This functionality available for both free and paid WebSpellChecker versions.

How the User Dictionary functionality works?

The User Dictionary is aimed at the end users of web-based system where the WebSpellChecker products are integrated. It allows each end user to create personal dictionaries with custom words (complex words, acronyms, proper names etc.) and use them while working with the system. Going further all the words added to a personal dictionary will not be considered as misspellings and they will also be available in the suggestions list.

Thus, the end user may add any word to his/her personal dictionary just by clicking “Add word” from the User Interface of SCAYT or Spell Check Dialog. As soon as the word is added to the dictionary, it will no longer be underlined and considered as a misspelled one.

What is the difference between custom and user dictionaries?

The User Dictionary is aimed at the end users of a web-based system where the WebSpellChecker products are integrated. It allows each end user to create personal dictionaries with custom words (complex words, acronyms, proper names etc.) and use them while working with the system. Going further all the words added to a personal dictionary will not be considered as misspellings and they will also be available in the suggestions list.

Custom dictionaries are company-wide dictionaries intended to extend the vocabulary of the standard dictionary. They are stored on a server. Custom dictionaries are available both for the Hosted and Licensed solutions of WebSpellChecker. Using them makes you sure that personnel names, brand names, department titles, and other organizational nomenclature are spelled correctly for accurate communication and enhanced productivity.

The functionality of Custom Dictionaries is available just for our paid customers.

Is the User Dictionary the same for SCAYT and WSC?

SCAYT (SpellCheckAsYouType) and WSC (Spell Check Dialog) are two separate products. Thus, there will be two separate User Dictionaries: one for SCAYT and the other for WSC. By default, the words from these two separate dictionaries are not synchronized in case both products are used simultaneously (for example, in CKEditor). It means that the same word should be added to SCAYT and WSC User Dictionary.

However, the administrator of the web-system (web master) may specify one dictionary name for both products and in these case all the words added from SCAYT and WSC will be added to this specific dictionary. But, it’s important to know that all the end users of this system will have the access to this personal dictionary.

Where the words added to the User Dictionary are stored?

Depending on the type of the product used (SCAYT or WSC), the initial storage for words will be different. By default, all the words added using SCAYT User Dictionary functionality will go to the browser local storage, thus, all the words will be stored on the end user’s side and will be available from this particular browser. The words added using WSC User Dictionary functionality will be saved in browser cookies, as well on the end user’s side.

In order to have access to a personal dictionary and be able to use it from different browsers and machines (or devices) while working with the system, the end user has to “Create” a dictionary from “Dictionary” tab of SCAYT or “Options” section of Spell Check Dialog. This dictionary will be stored on the server. In case with the Hosted/Cloud version of WebSpellChecker services, such a dictionary will be stored on the WebSpellChecker servers. For the Licensed/Server version – on the client’s server where the WebSpellChecker application is installed and running (<installation_folder>\WebSpellChecker\AppServer\userdict).

Thus, as soon as the user decides to create a personal dictionary on the server, all the words from cookies (WSC) or local storage (SCAYT) will be moved to the dictionary on the server.

Are the words added to User Dictionary case-sensitive?

The words added to UD are case-sensitive as the system compares the exact string in the User Dictionary with the word written in the text field.

Are the words added to User Dictionary language specific?

The User Dictionary doesn’t depend on the spell checking language selected. The user may add any words regardless the language.

What is the requirements for User Dictionary name?

The User Dictionary name should be unique and use only Latin characters or/and digits.

How to create a User Dictionary?

SCAYT for CKEditor (4.7.0+): Go to Options –> Dictionaries –> Dictionary Preferences –> Create

SCAYT for Editable Controls: Open SCAYT context menu –> Settings –> Dictionaries –> Dictionary Preferences –> Create

WSC (Spell Check Dialog) for CKEditor/Editable Controls –> Options –> Create

How to set up User Dictionary on remote server

  • Install the WebSpellChecker.net application on each instance.
  • Make sure that network connection has been successfully established.
  • Define one(any) instance as Master and the rest as Slave ones.

Open [installation_path]\WebSpellChecker\AppServer\AppServerX.xml file on Master machine and specify port value: <Port>2881</Port>

  • Restart the AppServer as explained here.
  • Open [installation_path]\WebSpellChecker\AppServer\AppServerX.xml file on each Slave machine.
  • Locate and update the <UserDictServer> value to the following on each Slave machine:
<UserDictServers>
<host>IP_of_Master:AppServer_port_on_Master</host>
</UserDictServers>
  • Restart the AppServer as explained here on each Slave machine.
  • Verification:

1. Open any sample page
2. Сreate the “test” user dictionary through the web interface.
3. Open the 'AppServer\userdict' folder of the Slave machine and verify that the folder doesn't contain the “test” UD
4. Open the 'AppServer\userdict' folder of the Master machine and verify that the folder contains the “test” UD

How to remove a User Dictionary?

Before the dictionary can be removed, it should be connected/restored: Enter a dictionary name and click “Connect/Restore”.

SCAYT for CKEditor (4.7.0+): Go to Options –> Dictionaries –> Dictionary Preferences –> Delete

SCAYT for Editable Controls: Open SCAYT context menu –> Settings –> Dictionaries –> Dictionary Preferences –> Delete

WSC (Spell Check Dialog) for CKEditor/Editable Controls –> Options –> Delete

Note: As soon as the dictionary is removed, you will not be able to restore it back.

How can I delete/edit a word from the User Dictionary?

Deleting/Adding words is available for SCAYT product only starting WebSpellChecker application release 4.8.7 and 4.8.8. Both SCAYT for Editable Controls and SCAYT plugin for CKEditor (4.7.0) have a separate UI view for advanced personal dictionary management

How many words can be added to the User Dictionary ?

There is no specific limit on the number of words in the User Dictionary. However, with Licensed/Server version you may reach the limit if you run out of free space on your server file system.

Is it possible to protect User Dictionary with password or on any other way?

No, at the moment such a functionality is not available. The best way to protect your personal dictionary is to use a complex name for it.

Where can I see a full list of words added to the dictionary?

Such an ability is available for SCAYT product starting WebSpellChecker application release 4.8.7 and 4.8.8. Both SCAYT for Editable Controls and SCAYT plugin for CKEditor (4.7.0) have a separate UI view for advanced personal dictionary management. Now the end user of the system has an ability to view the list of words added to the dictionary, remove and add them.

Please note this functionality is not available for Spell Check Dialog product.

Can I see the list of all my User Dictionaries?

End users are not able to view the list of the dictionaries created. They may connect and use only one dictionary simultaneously.

Is it possible to add duplicated word?

The User Dictionary functionality has a special validation mechanism that checks if a new word is already added to the dictionary. Thus, it won’t be possible to have duplicated words in the single dictionary.

Can I forbid my customers use User Dictionary functionality?

It’s possible to remove the User Dictionary functionality for the end users by removing the Dictionary tab from the User Interface. This is available as a customization for the Server customers only (not for Cloud version).

What is Custom dictionary?

Custom dictionaries are company-wide dictionaries intended to extend the vocabulary of the standard dictionary. They are stored on a server. Using them makes you sure that personal names, brand names, department titles, and other organizational nomenclature are spelled correctly for accurate communication and enhanced productivity. This functionality is conceived for a rare expansion of the main vocabulary. Primary this type of dictionary is managed not by end users but the application developers/managers.

The functionality of Custom Dictionaries is available just for our paid customers.

How many Custom Dictionaries could be used simultaneously?

There is no specific limit on the number of words in the Custom Dictionary. However, with Licensed/Server version you may reach the limit if you run out of free space on your server file system.

Please note that our customers can create several Custom Dictionaries for the same language.

How can I remove word from the Custom Dictionary?

You cannot remove the particular word from the dictionary, you can only remove the whole dictionary. For the instruction on managing custom dictionaries, please see documentation for Licensed and Hosted version of the WebSpellChecker

Are custom dictionaries available for licensed version?

Yes, custom dictionaries are available for both the Hosted and Licensed Versions of WebSpellChecker.

Are custom dictionaries available for hosted version?

Yes, custom dictionaries are available for both the Hosted and Licensed Versions of WebSpellChecker.

Should I pay for custom dictionaries?

Custom dictionary functionality is provided at no additional fee in all versions of WebSpellChecker.