Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

CKEditor 5 DeepL

Security covered Under active development

This module integrates DeepL translation capabilities into CKEditor 5, allowing users to translate selected text directly within the editor using the DeepL API. It also provides a translation block for easy access across the admin interface and can display DeepL API usage statistics.

Features

The CKEditor 5 DeepL module integrates DeepL into CKEditor 5.

It provides a button to translate texts within the CKEditor 5 editor
using the DeepL API. Just select the text you want to translate and click
the DeepL button. Depending on your DeepL API key (Pro or Free), you will
have a different options in a CKEditor dialog.

The module also provides a "deepl translation block" which you can place in any region of your admin-theme,
so you have your deepl-translator on every admin-page as well.

This module can also display usage statistics for every key which are received
from the DeepL API.

Requirements

ckeditor5_deepl requires the following modules:

And the following library:

Both of these are included in the composer.json file and will be installed,
else make sure to install them manually.

Installation

Install as you would normally install a contributed Drupal module.
It is recommended to use composer.
composer require 'drupal/ckeditor5_deepl:^1.0'

Configuration

After installing the module, follow these steps to configure it.
Each drupal editor format using CKEditor 5 can be configured separately.

  • Create a key at /admin/config/system/keys with type 'DeepL API Key'
  • Edit a CKEditor configuration at /admin/config/content/formats
  • Drag the 'DeepL' button to the active toolbar
  • Configure the DeepL button...

Feedback

Of any kind is highly approchiated, also if you try out this module and it doesn´t fulfill your requirements or does not work as you expected, feel free to open a feature request or an issue.

Drupal 10–11

Ask your assistant about CKEditor 5 DeepL

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • ckeditor5 Drupal core
  • key Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
May 2024
Latest release
6 months ago
Releases (12 mo)
1
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.x-dev Dev 10–11 Mar 24, 2026
1.0.1 Stable 10–11 Jun 20, 2025
1.0.0 Stable 10 May 29, 2024