Skip Navigation

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

Problem:

You are unable to find specific strings for translation on your homepage that were created using Elementor widgets, despite your theme being compatible with WPML and having a unique configuration.

Solution:

First, ensure that the Elementor widgets are set to be translatable. You can do this by following the guide on registering custom Elementor widgets for translation: https://wpml.org/documentation/support/multilingual-tools/registering-custom-elementor-widgets-for-translation/.

Next, check the

wpml-config.xml

file provided by your theme author to see if it includes the necessary configurations for these widgets. If the configuration is missing, you will need to manually add it under WPML>>Settings>>Custom XML Configuration to ensure the widgets appear for translation.

If this solution does not apply to your case, or if it seems outdated, 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 issues persist, 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.

Tagged: 

This topic contains 3 replies, has 1 voice.

Last updated by Bigul 1 month, 1 week ago.

Assisted by: Bigul.

Author Posts
April 20, 2025 at 10:17 pm #16950364

birhanM

Background of the issue:
I'm trying to find strings on my home page that were created using elements from Elementor that are custom from my theme, such as titles. I made the strings unique so there won't be other similar strings. My theme is compatible with WPML. I've increased the PHP memory limit to 512M. I have tried to find these strings in string translation, admin translation, and advanced translation but can't find them. This is the link to the translated page (hidden link)

Symptoms:
I can't find specific strings for translation on my home page using WPML's string translation features.

Questions:
How can I find strings created with Elementor for translation in WPML?
Why are some strings not appearing in the string translation page despite being unique?

April 21, 2025 at 5:53 am #16950646

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

Thanks for contacting us.

While you wait for my colleague to take over the ticket, let me try to help you with the issue quickly.

You will need to make these Elementor widgets translatable, following next guide and then translate via WPML translation editor:

- https://wpml.org/documentation/support/multilingual-tools/registering-custom-elementor-widgets-for-translation/

String translation is not meant to translate page content, but static strings coming from PHP files.

Regards,
Drazen

April 27, 2025 at 3:31 pm #16972484

birhanM

Thanks for the guide
That resolved my issue and my translation is working properly but the question I have is that my theme already provides wpml config xml with its theme and why hasn't wpml used that? This way I might have to do everything manually.

April 28, 2025 at 8:39 am #16973742

Bigul
WPML Supporter since 01/2013

Languages: English (English )

Timezone: Europe/Vienna (GMT+02:00)

Hello,

Thank you for the updates. Happy to know you are getting the expected results now.

Most probably, the WPML language configuration for the Elementor widgets is missing from the wpml-config.xml file provided by the theme author. Could you please check if the necessary configurations for these widgets are included? Kindly review it and let us know your feedback. If the configuration is missing, you may need to manually add it under WPML>>Settings>>Custom XML Configuration so that the widgets appear for translation.

It is quite common that many themes offering Elementor widgets do not fully add WPML language configuration. However, they often mention that the theme is fully compatible with WPML. In reality, proper configuration is needed to make sure all widget content can be translated correctly.

--
Thanks!

Bigul