Skip to content Skip to sidebar

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

Problem:
The client is experiencing an issue where Elementor content does not appear in the WPML Advanced Translation Editor (ATE). Only the Title, Tags, Media titles, and Yoast SEO fields are visible in ATE.

Solution:
We found that the issue was due to the Elementor content being added as HTML which was incorrectly formatted. We corrected the issue by editing the content and removing the problematic style part from the HTML. We recommend checking if the Elementor content is added correctly and ensuring that no HTML errors are present. If you want to add styles, please use the CSS tab in Elementor.

Please test this solution on another page to see if it resolves the issue. If the problem persists or if this solution does not apply to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If necessary, please open a new support ticket at WPML support forum for further assistance.

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.

This topic contains 7 replies, has 1 voice.

Last updated by gizem-leylaE 4 months ago.

Assisted by: Shekhar Bhandari.

Author Posts
December 12, 2025 at 9:42 pm #17660804

gizem-leylaE

I’m experiencing a persistent issue with WPML + Elementor + Advanced Translation Editor.

Context:

The post is 100% built with Elementor (Text Editor widgets, not Gutenberg).

WPML Advanced Translation Editor (ATE) is enabled.

Yoast SEO integration works correctly (SEO title, meta description, focus keyphrase appear in ATE).

However, Elementor content does NOT appear in the translation editor.
Only Title, Tags, Media titles, and Yoast SEO fields are visible.

What I have already checked and done:

WPML → Settings → Page Builders Support

Elementor is enabled.

WPML → Settings → Custom Fields Translation

_elementor_data is set to Translate

Other Elementor fields are set correctly (css = don’t translate, version/edit_mode = copy once).

Deleted the existing translation completely.

Opened the original post in Elementor and clicked Update (without changes).

Re-created the translation using ATE.

WPML → Support → Troubleshooting

Cleared WPML cache

Removed ghost entries

Fixed element_type collation

Synchronized taxonomies

Content is not inside a Theme Builder template, not a Global Widget, not a Saved Template.

Result:

Elementor content still does not load into ATE.

This happens consistently on this post.

Question:
Why is WPML not packaging Elementor content into the ATE translation package, even though _elementor_data is set to Translate and Elementor support is enabled?

Is there a known issue with ATE failing to register Elementor Text Editor content, or a way to force regeneration of the Elementor translation package?

Thank you.

December 13, 2025 at 5:09 pm #17661567

Andreas W.
WPML Supporter since 12/2018

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

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

Hello,

The WPML 4.9.0. Beta has a new feature that should allow you to translate basically any Custom Elementor Widget without the need to create a custom XML configuration for each widget.

Please download the beta versions for WPML Multilingual CMS and WPML String Translation.

How to download the Beta versions?
https://wpml.org/faq/how-to-install-beta-and-development-versions-of-wpml/

You can also manually download the versions here:
https://wpml.org/download/wpml-multilingual-cms/?section=changelog
https://wpml.org/download/wpml-string-translation/?section=changelog

After that, edit the original content in Elementor, save the page, and try to translate it again.

If this does not solve the issue, please let us know.

Best regards
Andreas

December 14, 2025 at 9:10 pm #17662415

gizem-leylaE

As suggested, I have updated all components to their latest versions.
After that, I edited the page again, saved the changes, and reopened the translation.

However, the issue still persists.
The post content text fields are still not being detected for translation and do not appear in the Advanced Translation Editor.

At this point, all standard troubleshooting steps have already been completed on my side.
I kindly ask you to check this issue directly from within my site, as it appears to be a system-level or compatibility problem rather than a configuration issue.

December 15, 2025 at 10:23 am #17663448

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello 🙂

Can you please set the _elementor_data field to copy and update the page and translations? This way, we can see if it works. The fields shouldn’t be set as translate, but rather as copy or copy-once. I suggest you start with copy for now.

If this doesn’t solve the issue, could you please provide me with a link where I can see the problem?

To debug this issue further, I would need to check your site settings once, for this I would need temporary access (wp-admin and ftp) to your site.

So could you please provide me with those details, you will find the needed fields for this below the comment area when you log in to leave your next reply.
hidden link

This info is private and available to you and WPML supporters only.
Read more about this: https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

Note:
Backup your sites before providing the credentials or if possible provide credentials for the test site

Look forward to your reply.

Thanks

December 15, 2025 at 1:24 pm #17664239

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Could you please provide me with a page link where I can see the problem?

December 15, 2025 at 2:42 pm #17664703

gizem-leylaE

As shown in the screenshot, only limited fields are available in the Advanced Translation Editor.

The translation interface displays:
- Title
- Post tag
- Media (image title)
- Yoast SEO fields (SEO title, meta description, focus keyword)

However, the main post content/body text is completely missing from the translation editor.
No text/content fields are available for translation.

This happens on blog posts that have not been translated yet, regardless of whether the content was created using the WordPress editor or a page builder.

ss-2.png
ss-1.png
December 15, 2025 at 3:17 pm #17664896

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

Please check the issue for this page, it's fixed now.
hidden link

The issue was happening due to two things:
- One elementor_data was set as translate
- The elementor content was added as html and it was broken.
- I edited the content and removed the style part from the html and it's fixed now.

Check this to see what I did: hidden link

If you want to add styles, please add it using css tab on elementor.

Please test this same on another page and see if it helps.

Thanks

December 15, 2025 at 3:18 pm #17664929

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

Please check the issue for this page, it's fixed now.
hidden link

The issue was happening due to two things:
- One elementor_data was set as translate
- The elementor content was added as html and it was broken.
- I edited the content and removed the style part from the html and it's fixed now.

Check this to see what I did: hidden link

If you want to add styles, please add it using css tab on elementor.

Please test this same on another page and see if it helps.

Thanks

December 15, 2025 at 5:35 pm #17665530

gizem-leylaE

Thank you for clearly pointing out the issue. I’ll make sure to pay attention to this in future submissions. I truly appreciate your help and support.