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
10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 - -
16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 - -

Supporter timezone: Asia/Jerusalem (GMT+03:00)

This topic contains 4 replies, has 0 voices.

Last updated by claudiuM-3 4 hours, 41 minutes ago.

Assisted by: Itamar.

Author Posts
September 25, 2025 at 1:08 pm

claudiuM-3

Background of the issue:
I am trying to manage a multilingual website with 5 languages using WPML. Each product is created with Elementor and includes a template with custom post types. The custom post types are translated, but the product translations are not using the Elementor builder for the description. Instead, they are using the raw description from the latest update. The issue can be seen on this page: hidden link

Symptoms:
The translated product pages are not displaying the designed description created with Elementor. Instead, they show a short, default description.

Questions:
Why is the translated product not using the Elementor builder for the description?
How can I ensure the translated product pages display the designed description?

September 25, 2025 at 7:32 pm #17433873

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

I further checked things on your staging site and wanted to ask you about the following. I edited the template in question, Product Details Template, using the Elementor editor: hidden link. I could see that it mainly consists of two Dynamic Fields, one Dynamic Repeater, and an HTML element that, in practice, contains JS. Please see the attached screenshots.

Could you please explain which plugin adds the Dynamic Field and Repeater elements?
To the best of my knowledge, those elements are not from the Elementor Pro plugin. I was unable to decipher which Elementor add-on adds them to your site.
Additionally, could you please explain the JavaScript code within the HTML elements?
Why did you insert it like this, and what is its purpose?

Regards,
Itamar.

2025-09-25_22-07-51.jpg
2025-09-25_22-12-08.jpg
September 30, 2025 at 8:59 am #17443262

claudiuM-3

Hello, the dynamic elements are added by Jet Elements, and that script was used to register some Strings that were not being processed automatically, but feel free to remove it for testing!

October 1, 2025 at 11:45 am #17448514

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

I've rechecked things on your staging site, and I don't see the problem there now. All the translated products show the description. For example, I checked the following product: hidden link. The description is showing. Please see the attached screenshot. I also checked several other products. For example:

hidden link
hidden link
hidden link
hidden link

Please also watch a video I recorded here.
hidden link

It appears that the problem is no longer there.
Can you please confirm this?

Otherwise, please send me a link to a product that exhibits this issue.

Thanks,
Itamar.

2025-10-01_14-41-00.jpg
October 1, 2025 at 12:22 pm #17448680

claudiuM-3

Hi Itamar, I think I mentioned before, you don't see the problem on MOST of the products because those products haven't been "broken" yeat

Broken meaning, as I've mentioned, you go into a product that shows German correctly, you go in the product editor, click on Edit German (or update, even though it exists) just to update and save, then, on the German version, the translation is in English. Can you try this? Is not relevant that you don't see the German not having an issue, that's because I didn't break the products translations as I've identified it on the first 2-3 translations that I've instantly started the ticket.

Let me know if you can replicate the bug!

Thanks.