WebSpellChecker Proofreader (WProofreader) SDK is multilingual proofreading tool for web applications. It provides a set of integrations with rich text editors (RTEs) and HTML controls. It enables grammar and spell check combining spelling and grammar suggestions while you type or work with your text in a dedicated dialog. End users just need to hover on the marked words for instant correction suggestions or click the dialog icon in the bottom right corner to have the whole text proofread at once.
Here’s why to choose WProofreader for your web app:
Here is a list of most common uses cases of the WProofreader add-on integration in your web app:
<textarea>
and elements with contenteditable attribute set to ‘true’ e.g. <div>
, <iframe>
;By default WProofreader supports over 150 languages, some of them are: American English, British English, Brazilian Portuguese, Canadian English, Canadian French, Danish, Dutch, Finnish, French, German, Greek, Italian, Norwegian Bokmal, Portuguese, Spanish, Swedish and Ukrainian.
You can check the full list here.
Sign up for the trial version to get started with WProofreader Cloud. On the subscription, you will receive an email with your service ID, an activation key, that is required for the WProofreader service activation.
Add a configuration script with the required WProofreader options. You can adjust the default settings with the extra API options.
<script>
window.WEBSPELLCHECKER_CONFIG = {
autoSearch: true,
serviceId: 'your-service-ID'
...
};
</script>
Note:
WEBSPELLCHECKER_CONFIG
can be added to any location on a web page before or after thewscbundle.js
script. However, if you add wscbundle.js asynchronously, this CONFIG must be added before the script.
wscbundle.js
script.<script type="text/javascript" src="https://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js"></script>
Check the full version of Get Started with Cloud WProofreader guides for more details.
Add a configuration script with the required WProofreader options. You can adjust the default settings with the extra API options.
<script>
window.WEBSPELLCHECKER_CONFIG = {
autoSearch: true,
servicePort: '443',
serviceHost: 'your_host_name',
servicePath: 'virtual_directory/api' // by default the virtual_directory is wscservice
...
};
</script>
Note:
WEBSPELLCHECKER_CONFIG
can be added to any location on a web page before or after thewscbundle.js
script. However, if you addwscbundle.js
asynchronously, this CONFIG must be added before the script.
wscbundle.js
script.<script type="text/javascript" src="https://your_host_name/virtual_directory/wscbundle/wscbundle.js"></script>
Check the full version of Get Started with Server WProofreader guides for more details.
This is the list of officially supported browsers. WProofreader may also work in other browsers and environments but we unable to check all of them and guarantee proper work.
Note: All browsers are to be supported for web pages that work in Standard Mode.
We use GitHub Issues as the official public bug tracker for WProofreader. Here are some recommendations to take into account when reporting an issue:
Holders of an active subscription to the services or a commercial license have access to professional technical assistance directly from the WebSpellChecker team. Contact us here.
In order to use WProofreader you have to purchase one of the following licenses according to your needs. You can find more about that on our website on the pricing plan page.