Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bulk Operations (VBO) 4.4.9 — Minor update available for module views_bulk_operations (4.4.9). Release: External Authentication 2.0.15 — Minor update available for module externalauth (2.0.15). Release: Views Bootstrap 5.5.3 — Minor update available for module views_bootstrap (5.5.3). Release: External Authentication 2.1.0-beta2 — New beta version released for module externalauth (2.1.0-beta2). Release: Zeropoint 2.0.0 — Major update available for theme zeropoint (2.0.0). Release: Abc 2.0.0 — Major update available for theme abc (2.0.0). Release: Black Hole 2.0.0 — Major update available for theme black_hole (2.0.0). Release: GraphQL Compose Codegen 1.6.1 — Minor update available for module graphql_compose_codegen (1.6.1). Module Revived: Zeropoint 8.x-1.29 — Theme zeropoint updated after 10 months of inactivity (8.x-1.29). Security Coverage: AI Validations — Module ai_validations now has official Drupal security advisory coverage.

Instant Translate

No security coverage Drupal 11 · not 10
View on drupal.org

This module automatically machine-translates content entities as they are saved, using pluggable translation engines like DeepL. It offers configurable options to control which content is translated and can handle various field types, including HTML. The module also includes features for bulk translation and testing.

Instant Translate automatically machine-translates content entities on save, without a heavy translation-management workflow.

How it works: when a source-language entity is saved, the module queues it. Drupal cron (automated_cron, hourly by default) sends the translatable text fields to a pluggable translation engine - a DeepL plugin ships with the module, other providers can be added via #[TranslateEngine] plugins - and writes the results onto the entity's translations.

Scope is fully configurable: auto_mode off|whitelist|all with "type:id" / "type:bundle" / "type:*" patterns and an optional per-bundle field_limit keep translation budget under control. HTML fields go through provider tag handling; references, URLs and technical fields are never sent.

Includes a Drush command for bulk translation and dry runs (character counting), kernel tests with a fake engine, and handles paragraphs (empty-translation shells, revision repointing). Drupal 11, GPL-2.0.

Source code and documentation: https://git.drupalcode.org/project/instant_translate

Depends on

Dependencies of the latest stable release

  • content_translation Drupal core
  • language Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2026
Latest release
4 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 11 Oct 2, 2026