Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Entity Translation Sync

225 sites Security covered Drupal 9–11 Entity ecosystem
View on drupal.org

This module streamlines the process of updating content across multiple languages. It provides a centralized interface to synchronize translatable field values among different translations of an entity, saving time by avoiding individual edits for each language.

The Entity Translation Sync module provides a page of translatable content entities that allow synchronizing values of translatable fields among several translations. This module saves time in changing field values in content with translations.

Use case: there is a node that has a media translatable and 5 translations. It is needed to change the media in the 5 translations to the same value. Instead of going to the translation page of each language, the synchronization process can be done through the page provided by this module.

How it works

To configure it:

  1. Enable which entity fields, bundles, and fields are supported at Configuration >> Regional and Language >> Entity translation sync
  2. Clear caches. This will be needed every time an entity type is enabled / disabled.
  3. Assign the permissions to the roles that will be able to to the entity synchronization. There exists a permission for each entity type (s.e.: Synchronize node translation), and also a global one (Synchronize any entity translation).

After configuring the module, it will appear a tab named 'Entity translation sync' in the translatable supported entities. On that page, there is a form that allows selecting which fields from the current language will be translated to which languages.

NOTE: Fields of type paragraph, or any field types based on entity reference revisions are not supported.

Depends on

Dependencies of the latest stable release

  • content_translation 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 2025
Latest release
10 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.2.0 Stable 9–11 Oct 17, 2025