Skip Navigation

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

Problem:
The client was adding translations for various languages to a page built with Elementor. While most content translated correctly, the basic text editor widget in Elementor did not translate for the Indonesian language, displaying what appeared to be the widget's ID instead. The WPML translation editor showed the text as translated, but it was not reflected on the front end.
Solution:
We recommended the client to back up their website and deactivate any additional Elementor plugins one by one to identify which one was causing the issue with the text not displaying in the original language. Once identified, we asked the client to install the problematic plugin on a test site we provided (https://rustic-guitar.sandbox.otgs.work) where Elementor and WPML were already set up with English and Indonesian languages. The client was to create a sample page using the widget so that we could check and provide the proper XML code to make the widget translatable with WPML.

Please note that the solution provided might be outdated or not applicable to your case. If the issue persists, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please do not hesitate to open a new support ticket. For further assistance, visit our 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.

This topic contains 1 reply, has 2 voices.

Last updated by Christopher Amirian 1 year, 4 months ago.

Assisted by: Christopher Amirian.

Author Posts
February 2, 2024 at 8:26 pm #15261106

andresS-27

Tell us what you are trying to do?
A: I'm adding translations for various languages to a page built with Elementor. Everything translates fine, but the basic text editor in Elementor does not translate for Indonesian.

It just shows what I assume is the widget's id.

The WPML translation editor shows that the text is translating properly, but it doesn't show up on the front end.

Is there any documentation that you are following?
1. https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/
2. https://wpml.org/forums/topic/elementor-text-widget-not-recognized-or-translated/

What is the link to your site?
hidden link

indonesian-translation-bug-2.png
indonesian-translation-bug.png
February 4, 2024 at 11:48 am #15263415

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

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

Hi there,

It seems that the issue is not happening with the default text widget and it is from one of the third party plugins.

Please backup your website and deactivate the additional plugins you have for Elementor one by one and see which one causes the text to go away int he original language.

That will show you which plugin is responsible for the widget.

Then, please install that plugin in the installation below:

hidden link

I already installed Elementor and setup WPML with English and Indonesian languages there.

Please create a sample page there and use the widget. That way I will be able to check and see if I can give you proper XML code to make that widget translatable with WPML.

Thanks.

February 6, 2024 at 6:37 pm #15273549

andresS-27

Hi there,

It seems there was an additional translation plugin that was interfering with the WPML translations.

Turning off that plugin seems to have resolved the bug I was experiencing.

Thank you for your help!