Skip to content Skip to sidebar

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

Problem:
If you're experiencing issues where WPML does not automatically detect text to translate within Elementor components, even after applying Custom XML Configuration and clearing cache.
Solution:
We recommend you first remove any existing Custom XML configurations by navigating to WordPress Dashboard > WPML > Settings > Custom XML Configuration (tab).
Next, follow these steps:
1. Go to Dashboard > Pages and open the edit screen of the original page.
2. Make a minor edit, such as adding an extra space at the end of a paragraph.
3. Save the changes. You should see a circular arrow next to the language links, indicating that an update is required.
4. Re-edit the translation and ensure it is saved as 100% translated.

If this solution does not resolve your issue, or if it seems outdated or irrelevant 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 further assistance is needed, please open a new support ticket 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 8 replies, has 0 voices.

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

Assisted by: Christopher Amirian.

Author Posts
June 11, 2026 at 11:52 am #18096565

marcoB-134

Hello,

First, thank you for a great solution for multilingual websites.

Second, we are facing an issue where WPML does not automatically detect text to translate when these text strings are located inside of an Elementor component. I tried to solve it using additional Custom XML Configuration but it does not seem to do the trick. What am I missing?

You can check the issue on hidden link
You'll find "cards" that have not been translated. Even with the custom XML configuration and after clearing the WP Rocket Cache for all languages.

Any help / suggestions would greatly be appreciated.

Thank you in advance,

Marco

June 14, 2026 at 7:01 am #18101805

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

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

Hi,

Welcome to WPML support. May I ask you to install the plugin that you used to create those card items here?

hidden link

I installed WPML , Elementor and Elementor pro.

Please install the plugin and create a dummy page with the card item there and I will try to see if I can find a solution.

If the plugin that you use is not listed as a compatible plugin we do not have a guarantee for a possible solution. But if it is a compatible plugin I will report the issue ot the compatibility team.

Thanks.

June 15, 2026 at 2:07 pm #18104165

Naren Verma

Hi Christopher,

We haven't installed any plugin for the cards. We are using the Elementor component to create these cards.

We have created 4 cards on the page below. Kindly check it once:
hidden link

June 15, 2026 at 4:46 pm #18104821

Christopher Amirian
Supporter

Ok,

I see that the cards you created is a component and not an Elementor Widget. May I know how you added that?

Because it is important to know how it is created so we can understand what to do.

Maybe if you could record yoru screen so I can udnerstand how you create one using loom.com

Thanks.

June 16, 2026 at 5:01 am #18105512

Naren Verma

Hi Christopher,
Sure, I will share the video here.

June 16, 2026 at 12:02 pm #18106714

Christopher Amirian
Supporter

Thank you. I will follow up after watching the video and know how the components are created.

Thanks.

June 16, 2026 at 5:51 pm #18107457

Naren Verma

Hi Christopher,

Kindly find the video link below
hidden link

June 17, 2026 at 1:22 pm #18109513

Christopher Amirian
Supporter

Thank you for the video. I reported this to the compatibility team.

The Component creation out of widgets seems to be a fairly new feature in Elementor. So it might take time to understand how it works and how to make WPML compatible with it.

I will inform you if I have news.

Thanks.

June 19, 2026 at 12:22 pm #18114819

Christopher Amirian
Supporter

Hi,

The compatibility team managed to translate the components here:

hidden link

It seems that there was a custom XML code that caused the issue.

Please go to WordPress Dashboard > WPML > Settings > Custom XML Configuration (tab) and remove any custom XML that you muight have there.

And then do as follows:

- Go to your Dashboard > Pages.
- Open the edit screen of the original page. You should see a pencil/circle/gear icon in the sidebar options under the "Languages" section.
- Make a small change, for example, add an extra blank space at the end of a sentence/paragraph.
- Save it.
- You should now see that a circular arrow appears beside the 2nd languages links, this means that an update is required.
- Edit the translation again and save it up to 100% translated.

Thanks.