This project is not covered by Drupal’s security advisory policy.

The Layout Builder Translation Block Seed module automatically copies Layout Builder inline blocks from a source language to translated entities while creating independent editable block translations. It simplifies multilingual editorial workflows by allowing content editors to start with a fully populated translated layout instead of rebuilding pages manually.

Features

  • Extends Layout Builder Asymmetric Translation.
  • Automatically seeds translated Layout Builder layouts.
  • Creates translated copies of Layout Builder inline blocks.
  • Preserves section and component structure.
  • Maintains independent editable layouts for every language.
  • Adds a Push to Translations workflow for synchronizing selected inline blocks.
  • Supports nested Paragraphs and Entity Reference Revisions.
  • Supports Content Moderation workflows.
  • Allows translated blocks to be edited directly from the Layout Builder canvas.
  • Provides a manual reseed option for rebuilding translated layouts.

This module fills the gap between creating a translation and having a fully
editable translated Layout Builder page. Instead of rebuilding every inline
block manually, editors receive a translated layout that can immediately be
edited.

How it works

  1. Install and enable Layout Builder Asymmetric Translation (layout_builder_at).
  2. Enable Layout Builder on the desired content type.
  3. Enable Content Translation.
  4. Mark the Layout Builder field as translatable.
  5. Enable this module.
  6. Create a translation for an existing Layout Builder page.
  7. The translated layout and translated inline blocks are created automatically.
  8. Editors can immediately continue editing the translated layout from the Layout Builder canvas.

The module also adds a Push to Translations option when editing
inline blocks, allowing selected blocks to be synchronized to one or more
translations.

No additional configuration page is required.

Supporting this Module

Bug reports, feature requests and patches are welcome through the Drupal.org issue queue.

If your organization uses this module in production, consider contributing improvements,
testing new releases and submitting patches back to the community.

Supporting organizations: 

Project information

Releases