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
- 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 -
- 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Europe/Vienna (GMT+01:00)

This topic contains 7 replies, has 1 voice.

Last updated by Lucas Vidal de Andrade 1 day, 19 hours ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
March 9, 2026 at 1:21 pm #17882090

unicR

Hello,
each time I update my translations the HTML Elementor widget gets back to it's original language. How can I translate this code once and for all?
Thank you in advance!

March 10, 2026 at 8:14 am #17884291

unicR

Can u help?
Thank u!

March 10, 2026 at 8:34 am #17884341

Dražen
Supporter

Languages: English (English )

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

Hello,

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

As I understand it, you are most likely editing the second language page manually and adjusting the HTML code there. If that is the case, this will not work correctly because you cannot mix translation methods and on save it will overwrite your manually added changes.

You need to use either the WPML Translation Editor or the manual translation method, but not both at the same time.

Also, HTML code itself is not expected to be translated through the WPML editor, since in most cases the code structure is the same for both languages and only the text content changes / page is translated.

If you need the HTML code to be different between languages, then you should switch to the manual translation method and edit each language page separately or implement code in different way for different languages, for example via functions.php.

- https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

Let me know if that matches what you are doing, or if you are using a different setup and if there is anything else we can do to help.

Regards,
Drazen

March 17, 2026 at 7:44 am #17902635

unicR

Hello,

thank u for ur answer! I think i just don't get smth when it comes to your plugin :))

I have content on my page which must be visible on a single language, the Romanian one, my websites has 6 languages (www.casa-metalica.ro).
If i want to upload a photo, it does not show on all languages until i complete the translation in WPML editor. In this case, the section that should be only on my Romanian version translates to all other languages. I need to use Elementor editor to remove it. If i access the Elementor editor, the HTML widget (which contains links and text that need translation) goes back to the original language.
How can i handle all this in the simplest way?

Hope this makes sense to u, thanks for ur patience!

Carmen Codrea

March 17, 2026 at 10:16 am #17903438

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

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

Hello there,

You shared that "I have content on my page which must be visible on a single language, the Romanian one, my websites has 6 languages (www.casa-metalica.ro)."

When you have content that must show only in one page, that means that you are using different content per language, not the same content but translated. In those cases, you need to use the WordPress Editor option, that allows you to create translations without the WPML editor, directly in WordPress or Elementor, in any way you want.

It's explained how to switch to the WordPress Editor here:

https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

Make sure to have a backup and just follow the steps above. Please read the instructions carefully.

Please note that you should NOT edit translations that were created with the WPML Editor, using Elementor. They will cause issues and get reverted. There's a big notice stating this, everytime you edit translations created with WPML using Elementor or WordPress.

March 18, 2026 at 12:02 pm #17907909

unicR

Ok, what about the HTML widget. How can i translate it and keep it's translation when editing?
It contains text and links that should be different for Romanian and other languages.

March 18, 2026 at 12:03 pm #17907910

unicR

PS: For some reason I do not receive an email when u respond.

March 18, 2026 at 2:45 pm #17908556

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

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

Hello there,

To receive emails, make sure you are subscribed to the ticket. Check the attached image.

About the HTML widget. The WPML Translation Editor does not translate HTML code, it's a tool made for text translation, primarily. In this case, the solution is the same: you can use the WordPress Editor, as explained previously. There you can insert the HTML you want for any language regardless of the original page.

subscribe-emails.jpg