Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're trying to translate your site using WPML using the Divi 5 alpha version and find that certain sections on each page do not get translated despite multiple attempts through the advanced editor, it might be due to compatibility issues with the Divi builder, particularly if you are using an alpha version of Divi which is not yet supported.

Solution:
This issue until now only occurs when using the Divi 5 alpha version. We recommend adding a custom XML configuration to your WPML settings. Navigate to WPML > Settings > Custom XML Config and paste the provided XML markup. After adding the XML, make a minor edit to the original page, save it, and then open the WPML Translation Editor. This should allow most of the page builder's modules to be translated. However, be aware that modules like Blurb, Contact form, Contact Fields, Post Nav, and Button may still face issues as they do not include a background option anymore. Our compatilbity team will begin working on the Divi 5 integration once the beat for this theme is available.

If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, please check the related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket for further assistance at WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Andreas W. 1 month ago.

Assisted by: Andreas W..

Author Posts
June 10, 2025 at 9:48 pm #17123652

MCC Málaga Gestión Hotelera

Background of the issue:
I am trying to translate my site using WPML, but two sections on each page do not get translated. I have attempted to resend the pages through the advanced editor multiple times, but the content never registers. The issue can be seen on this page: hidden link

Symptoms:
Pages are mostly in the correct language, but two sections remain in Spanish, resulting in pages with 90% content in one language and 10% in another.

Questions:
Why are two sections not getting translated despite resending through the advanced editor?
How can I ensure all sections are translated correctly?

June 10, 2025 at 10:00 pm #17123689

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Kindly note that we can not support alpha versions.

Divi 5 is not yet compatible with WPML as the final version is not yet available.

Our compatilbity team will begin with the integration once the beta version is available.

In the meantime you can go to WPML > Settings > Custom XML Config and paste the following markup:

<wpml-config>
  <gutenberg-blocks>
    <gutenberg-block type="divi/row" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
                <key name="video">
                  <key name="mp4" />
                  <key name="webm" />
                </key>
              </key>
            </key>
          </key>
        </key>
        <key name="meta">
          <key name="adminLabel">
            <key name="*">
              <key name="value" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/column" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
                <key name="video">
                  <key name="mp4" />
                  <key name="webm" />
                </key>
              </key>
            </key>
          </key>
        </key>
        <key name="meta">
          <key name="adminLabel">
            <key name="*">
              <key name="value" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/menu" translate="1">
      <key name="logo">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="src" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/accordion-item" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/heading" translate="1">
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/cta" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="button">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="text" />
              <key name="linkUrl" />
            </key>
          </key>
          <key name="tablet">
            <key name="value">
              <key name="text" />
            </key>
          </key>
          <key name="phone">
            <key name="value">
              <key name="text" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/map" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/map-pin" translate="1">
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/text" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/circle-counter" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="number">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/image" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="image">
        <key name="innerContent">
          <key name="*">
            <key name="*">
              <key name="src" />
              <key name="linkUrl" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/number-counter" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="number">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/pricing-table" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="currencyFrequency">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="currency" />
              <key name="per" />
            </key>
          </key>
          <key name="tablet">
            <key name="value">
              <key name="currency" />
              <key name="per" />
            </key>
          </key>
          <key name="phone">
            <key name="value">
              <key name="currency" />
              <key name="per" />
            </key>
          </key>
        </key>
      </key>
      <key name="subtitle">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="price">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="button">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="text" />
              <key name="linkUrl" />
            </key>
          </key>
          <key name="tablet">
            <key name="value">
              <key name="text" />
            </key>
          </key>
          <key name="phone">
            <key name="value">
              <key name="text" />
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/tab" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/toggle" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/counter" translate="1">
      <key name="barCounter">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="barProgress">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="color" />
              </key>
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/button" translate="1">
      <key name="button">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="text" />
              <key name="linkUrl" />
            </key>
          </key>
          <key name="tablet">
            <key name="value">
              <key name="text" />
            </key>
          </key>
          <key name="phone">
            <key name="value">
              <key name="text" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/icon" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
                <key name="video">
                  <key name="mp4" />
                  <key name="webm" />
                </key>
              </key>
            </key>
          </key>
        </key>
        <key name="meta">
          <key name="adminLabel">
            <key name="*">
              <key name="value" />
            </key>
          </key>
        </key>
      </key>
      <key name="icon">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="linkUrl" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/code" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
                <key name="video">
                  <key name="mp4" />
                  <key name="webm" />
                </key>
              </key>
            </key>
          </key>
        </key>
        <key name="meta">
          <key name="adminLabel">
            <key name="*">
              <key name="value" />
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/countdown-timer" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
          <key name="tablet">
            <key name="value" />
          </key>
          <key name="phone">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/login" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/team-member" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="name">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="position">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="image">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="url" />
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/slide" translate="1">
      <key name="module">
        <key name="advanced">
          <key name="link">
            <key name="*">
              <key name="value">
                <key name="url" />
              </key>
            </key>
          </key>
        </key>
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="image">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="src" />
            </key>
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="button">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="text" />
              <key name="linkUrl" />
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/testimonial" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
      </key>
      <key name="company">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="text" />
            </key>
          </key>
        </key>
      </key>
      <key name="content">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="author">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="jobTitle">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="portrait">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="url" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/audio" translate="1">
      <key name="artistName">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="albumName">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="audio">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="title">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
      <key name="image">
        <key name="innerContent">
          <key name="*">
            <key name="value" />
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/video-slider-item" translate="1">
      <key name="video">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="src" />
            </key>
          </key>
        </key>
      </key>
      <key name="thumbnail">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="src" />
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/video" translate="1">
      <key name="video">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="src"/>
              <key name="webm"/>
            </key>
          </key>
        </key>
      </key>
      <key name="thumbnail">
        <key name="innerContent">
          <key name="*">
            <key name="value">
              <key name="src"/>
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
    <gutenberg-block type="divi/section" translate="1">
      <key name="module">
        <key name="decoration">
          <key name="background">
            <key name="*">
              <key name="value">
                <key name="image">
                  <key name="url" />
                </key>
              </key>
            </key>
          </key>
        </key>
        <key name="advanced">
          <key name="htmlAttributes">
            <key name="*">
              <key name="value">
	              <key name="id" />
              </key>
            </key>
          </key>
        </key>
      </key>
    </gutenberg-block>
  </gutenberg-blocks>
</wpml-config>

Now, make a small edit on an original page, save the page again, and open the WPML Translation Editor. This config should allow you to translate most of the page builder's modules.

You might still experience issues regarding the modules:

- Blurb
- Contact form
- Contact Fields
- Post Nav
- Button doesn't include a background option anymore.

Best regards
Andreas