Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

This topic contains 4 replies, has 0 voices.

Last updated by Christopher Amirian 2 months, 3 weeks ago.

Assisted by: Christopher Amirian.

Author Posts
October 7, 2025 at 11:42 am

pamelaW

Background of the issue:
I'm trying to translate a page using ATE (Automatic translation) with WPML, but it only shows YOAST SEO strings and not the content created with Page Builder by SiteOrigin. The site I need help with is hidden link. I've read the following documentation: https://wpml.org/plugin/page-builder-by-siteorigin/, https://wpml.org/forums/topic/translated-page-not-visible-after-100-completion/, hidden link.

Symptoms:
ATE is not displaying content made with Page Builder by SiteOrigin, only YOAST SEO strings.

Questions:
Why is ATE not showing content from Page Builder by SiteOrigin?
How can I ensure that ATE translates content created with Page Builder by SiteOrigin?

October 7, 2025 at 1:09 pm #17463931

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

The copying process has started. It might take time. Most probably, I will have some answer tomorrow.

Thank you for your patience.

October 8, 2025 at 11:11 am #17466964

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you for your patience. The website was copied, and you also can access it with the same login information:

hidden link

I managed to add the translation to English:

hidden link

What I did was to go to the page in Finnish and add a new widget. I used a normal Text widget in Site origin.

I added a sample text. Updated it and clicked the circle icon to make sure the translation is complete 100% and it worked.

Please do the same on your website and after that you can remove that widget.

So the trick was to do a change by adding a widget into the site origin page builder.

Thanks.

October 10, 2025 at 11:41 am #17474339

pamelaW

Hi,
Sorry, for the delay. I was waiting for an e-mail 🙂

"What I did was to go to the page in Finnish and add a new widget. I used a normal Text widget in Site origin.

I added a sample text. Updated it and clicked the circle icon to make sure the translation is complete 100% and it worked.

Please do the same on your website and after that you can remove that widget."

Pamela: That is true, normal Text widget can be translated. But not "Editor" and "Ascend: Call to Action".

How can I get these translated, do we need an XML-code for that?

Kind regards,

Pamela

wpml-porvootours-2.png
October 12, 2025 at 10:08 am #17477162

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Unfortunately, that is not possible as the issue is with the Theme you use.

The Call to Action is created by Ascend theme and they need to make this compatible with WPML ATE.

I created some codes in XML but that did not work and this needs to be checked by the developers of the theme.

You can give them this to learn about how to make their widgets compatible with WPML:

https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

The same is true for the Editor widget. It is a widget created by a third party plugin called Black Studio TinyMCE Widget.

I added the XML code below:

<wpml-config>
  <!-- SiteOrigin Widgets -->
  <siteorigin-widgets>
    <!-- Kadence Call to Action -->
    <widget name="kadence_calltoaction_widget">
      <fields>
        <field type="Above Title" editor_type="LINE">abovetitle</field>
        <field type="Title" editor_type="VISUAL">title</field>
        <field type="Subtitle" editor_type="VISUAL">subtitle</field>
        <field type="Button Text" editor_type="LINE">btn_text</field>
        <field type="Button Link" editor_type="LINK">btn_link</field>
      </fields>
    </widget>
    <widget name="black-studio-tinymce">
      <fields>
        <field type="Content" editor_type="VISUAL">text</field>
      </fields>
    </widget>
  </siteorigin-widgets>
  <!-- (Optional) If any shortcode content needs parsing -->
  <shortcodes>
    <shortcode>
      <tag>siteorigin_widget</tag>
      <attributes>
        <attribute>class</attribute>
        <attribute>value</attribute>
      </attributes>
    </shortcode>
  </shortcodes>
  <!-- (Optional) Older Black Studio versions store content here -->
  <custom-fields>
    <custom-field action="translate">_black_studio_tinymce_widget_content</custom-field>
  </custom-fields>
</wpml-config>

And that causes the detection of the content inside the Editor. But unfortunatyely it is not showing in the front end of the website.

This shows there should be something related to the code of that plugin that causes the issue.

Again, as we do not have integration with that plugin you will need to contact the developers of that plugin.

For now, I do suggest that you use the Manual translation mode as you use plugins and themes that are not compatible with WPML.

Thanks.

The topic ‘[Closed] ATE not showing Page Builder by Page Builder by SiteOrigin’ is closed to new replies.