CKEditor add-on
TinyMCE add-on
N1ED logo
N1ED is united plugin
for all JS+ plugins
N1ED logo Buy in bundle

Install Translator plugin to CKEditor

  1. Unpack archived files directly to ckeditor/plugins.
  2. Turn on the plugin in ckeditor/config.js:
    config.extraPlugins = 'jsplusTranslator';
  3. Add these buttons to the toolbar definition:
    • jsplusTranslator
      Run translation
    • jsplusTranslatorReverse
      Reverse translation direction
    • jsplusTranslatorConf
      Open settings dialog
    See sample CKEditor toolbar configuration to find out more about this step.
  4. Now you can use your installed plugins. Do not forget to sure that browser cache was cleared.


Optionally, you can configure the plugin for your needs. A number of parameters are available for that. Parameters are a key-value structure that's passed along with the main config of CKEditor.

You can specify this parameters in standard CKEditor configuration file ckeditor.js:

  config.jsplusTranslator = {
    key1: "value1",
    key2: true

If you do not use config.js or prefer not to change it, you can pass these parameters as the second argument of function CKEDITOR.replace which you use for CKEditor initialization. For example:

  CKEDITOR.replace("textAreaId", {jsplusTranslator: {key: "value"}});

For Drupal 8 users we recommend to configure all parameters via control panel if CMS (all options of the plugins are located on configuration page of CKEditor).

Explore the list of available options to see what settings are available to you.