Drupal is a registered trademark of Dries Buytaert
Release: reCAPTCHA 8.x-3.5 Minor update available for module recaptcha (8.x-3.5). Release: Search API Solr 4.3.14 Minor update available for module search_api_solr (4.3.14). Release: ECA: Event - Condition - Action 2.1.22 Minor update available for module eca (2.1.22). Release: WebProfiler 11.2.1 Minor update available for module webprofiler (11.2.1). Usage Milestone: Entity Browser Module entity_browser crossed 100,000 active installs. Release: Editoria11y SI (SiteImprove) 3.0.0 Major update available for module editoria11y_si (3.0.0). Release: Diagnosis 1.0.3 Minor update available for theme diagnosis (1.0.3). Release: DiBa Integration 1.3.3 Minor update available for module diba_integration (1.3.3). Release: AlternativeCommerce NovaPoshta API 1.1.10 Minor update available for module basket_novaposhta (1.1.10). Module Revived: Commerce Currency Resolver 2.0.2 Module commerce_currency_resolver updated after 10 months of inactivity (2.0.2).

This module enables automatic translation for all parts of a Double Field by creating a specific extractor for the AI Translate module. It automatically detects translatable subfields within a Double Field and sends them for translation without requiring extra configuration.

AI Translate Double Field adds a `double_field` extractor plugin to the AI Translate module so that both parts of a Double Field value can be translated automatically.

Requirements

- AI Translate (provides the translation framework and extractor base classes).
- Double Field (defines the `double_field` field type).

Install/enable these modules first, then enable `ai_translate_double_field`.

What the module does

- Detects which subfields are translatable by inspecting the storage configuration. Only subfields with types `string`, `text`, `email`, `telephone`, or `uri` are sent for translation.
- Passes the prepared data (delta, column list, and column values) to AI Translate so translation providers receive structured metadata.
- Writes translated values back to their respective subfields without touching non-translatable data or unrelated subfields.

Because the extractor is attribute-based, no extra configuration is needed: once the module is enabled, AI Translate automatically discovers the plugin and uses it whenever a `double_field` instance qualifies for translation.

Activity

Tracked releases
1
Tracked since
Feb 2026
Latest release
5 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.0 Stable Feb 19, 2026