Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: ECA: Event - Condition - Action 3.1.8 Minor update available for module eca (3.1.8). Release: Kordiam 1.0.14 Minor update available for module kordiam (1.0.14). Release: WissKI 8.x-4.4 Minor update available for module wisski (8.x-4.4). Release: AI Empathy Evaluation 1.3.0 Minor update available for module ai_empathy (1.3.0). Release: Zefix 1.0.5 Minor update available for module zefix (1.0.5). Release: Ui Suite Dsfr 1.15.2 Minor update available for theme ui_suite_dsfr (1.15.2). Release: Behat javascript 1.2.0 Minor update available for module behat_javascript (1.2.0). Release: Canvas Map 1.0.1 Minor update available for module canvas_map (1.0.1). Usage Milestone: Term CSV Export Import Module term_csv_export_import crossed 1,000 active installs. Module Revived: Behat javascript 1.2.1 Module behat_javascript updated after 23 months of inactivity (1.2.1).

AI Content Translation

9 sites No security coverage Drupal 10 · not 11

Part of the AI ecosystem · 302 projects

View on drupal.org

This module leverages OpenAI's AI models to automatically translate your Drupal site's content, preserving its meaning, tone, and formatting. It intelligently handles complex content structures and allows for customization of translation style and models.

Transform your multilingual Drupal site with AI-powered translations that preserve your content's meaning, tone, and formatting. This module integrates OpenAI's powerful language models to provide high-quality automated translations for all your content, including complex structured content with paragraphs and other entity references. The module will gracefully skip translating entities such as taxonomy terms and fields with datetime, numeric, and currency types, allowing for trouble-free translation. For complex content structures, there is an option to activate batch processing.

Key Settings

Provides fields for:

  • OpenAI API Key
  • System Prompt (customizable text)
  • Model selection (GPT-4, GPT-4-Turbo, GPT-3.5-Turbo)
  • Temperature
  • Timeout settings
  • Activate/Deactivate batch processing for complex structures
  • Logging & Debugging

Enhanced Translation UI
Modifies the content translation interface from the content listing page. When you want to translate a content piece, simple navigate to the node and choose "AI Translate to ". Uses your custom system prompt + "Translate it to [language]" to obtain the translation from OpenAI.

Advanced AI Integration
These are the main AI features available:

  • Uses OpenAI's latest models (GPT-4, GPT-4 Turbo, GPT-3.5 Turbo)
  • Customizable system prompts to control translation style and tone
  • Adjustable temperature settings to balance accuracy and creativity
  • Configurable timeouts for handling large content pieces

Post-Installation

Navigate to Configuration > Content Authoring > AI Content Translation to manage the settings. Enable batch processing if you translate content with multiple entities (if you ran into timeouts).

Additional Requirements

You need an OpenAI key to use this module.

Depends on

Dependencies of the latest stable release

  • config Drupal core
  • content_translation Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Feb 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.4 Stable 10 Mar 3, 2025
1.0.3 Stable 10–11 Feb 27, 2025
1.0.2 Stable Feb 27, 2025
1.0.1 Stable Feb 27, 2025