Page Builder

Page Builder Integrations

5 integrations - auto-detected, zero configuration

Page Builder

Elementor

Built-in Language Switcher widget for Elementor. A new translation starts as a full copy of the source design, and from then on each language owns its own layout and text — editing one never overwrites another. Structural changes therefore do not propagate automatically; reapply them per language, or rebuild a translation by deleting and recreating it.

Elementor Auto-detected
  • Heading widgetTranslatable
  • Text Editor & Rich TextTranslatable
  • Button label & URLTranslatable
  • Image alt text & captionTranslatable
  • Theme Builder layoutsTranslatable
  • Spacer / Divider sizesSeeded once
Seeded from the source, then owned per language — a translator’s work is never overwritten.
Page Builder

Beaver Builder

Language Switcher module for Beaver Builder. Layouts, saved rows and modules are registered as translatable — the published layout only; Beaver Builder’s in-editor draft state is deliberately left alone so it cannot clobber a sibling’s work in progress. A translation is seeded from the source layout and then owned by that language, so editing one language never overwrites another.

Beaver Builder Auto-detected
  • Saved rows & modulesTranslatable
  • Page layoutsTranslatable
  • Theme templatesTranslatable
  • Published layoutTranslatable
  • Builder enabled flagSynced
Layout seeded once from the source, then owned by each language — a translator’s work is never overwritten.
Page Builder

Bricks Builder

Language Switcher element for Bricks. Registers Bricks page content as translatable meta, so each language has its own text and dynamic data. A translation is seeded from the source content tree and then owned by that language.

Bricks Builder Auto-detected
  • _bricks_page_content_2Translatable
  • Bricks templatesTranslatable
  • Loop & query elementsTranslatable
  • Dynamic data tagsPass-through
Bricks JSON registered as translatable meta — seeded once, then owned per language.
Page Builder

Oxygen & Oxygen 6

Two separate addons, one per generation: Oxygen Classic and Oxygen 6 (Breakdance). Translates builder JSON, shortcodes, reusable components, and the ct_template post type. Oxygen 6’s content tree format is handled via dynamic meta prefix detection.

Oxygen Both versions supported
  • Classic builder JSONTranslatable
  • Oxygen 6.0 content treeTranslatable
  • Reusable componentsTranslatable
  • Shortcodes inside the builderTranslatable
  • ct_template post typeTranslatable
Auto-detects which Oxygen version you’re running and adapts the meta prefix.