Skip to content Skip to sidebar

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

Problem:
The client is facing an issue where unique HubSpot forms added to contact pages in different languages are overwritten by WPML each time translations are updated.
Solution:
We recommend using the WordPress Editor to manage the content of the pages where unique forms are required, as the WPML Editor and the WordPress Editor are independent. Content created with one cannot be edited with the other. You should set the WordPress Editor on a page/post level basis, for a post type, or for the entire website, specifically for pages that need different designs or custom HTML per language. It is crucial to have a backup before testing any settings.

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. Should you need further assistance, please do not hesitate to 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.

This topic contains 4 replies, has 0 voices.

Last updated by garnettT 1 week ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
March 11, 2026 at 9:24 am #17887908

garnettT

The contact pages for each language has a unique hubspot form

Each time translation is update, all the changes on that template is simply removed (expected behaviour)

What I want is a way for me to add unique forms for each contact page without WPML overwriting everything each time..

March 11, 2026 at 11:08 am #17888335

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)

Hey there,

WPML is intended to mostly to translate texts. In order to have different HTMLs on each language, it's best that you use the WordPress Editor (it seems that you're already using it, but make sure that this option is selected, as highlighted in the link below):

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

In order for your content not to get overwritten, make sure that the translation is not a duplicate of the original. If it is you can click on "Translate independently". Let me know if you have any questions regarding that.

March 11, 2026 at 11:27 am #17888355

garnettT

Please see my screenshot below.

I don't have the options the thread is mentioning.

I have an English contact page that has been translated to Porteguese. I want to the connection between the pages to remain (meaning Google should see that it's a language variation of the english one) BUT I want to edit it without WPML overwriting everything every time.

We are also getting an issue now where we have content that is translated, when going back into the advance editor it's suddenly flagged and back to english???
- This is causing a ton on back and forth

The site was refreshed, it overwrote the FAQs which had been translated into Italian, back into English.

This seems to be happening across random sections of the site. As you can see in the image below anything that has been "Flagged for Later" has converted back to English. Which is odd as on the site it is currently translated into the appropriate language. This is happening accross multiple languages

unnamed.png
Screenshot 2026-03-11 131933.png
March 11, 2026 at 11:52 am #17888433

garnettT

Please let me know if I understand correctly:

hidden link

March 11, 2026 at 1:07 pm #17888762

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,

Yes, as you noted in the video, the options to switch editors only show on the default language page. Let me explain the WPML Editor and the WordPress editor are independent, that means that content created with one, cannot be edited with the other. You can either use one, but not both at the same time.

If you want to switch to the WordPress Editor, please note that you'll need to recreate the translations with it. You can set it on a page/post level basis, for a post type, or for the entire website. I recommend you use it only for pages that need different designs or custom HTML per language.

Make sure to have a backup before testing any setting. Let me know if this answers your question.

March 13, 2026 at 8:24 am #17894642

garnettT

Thank you for you help.

I have transitioned most of the templates just to be edited by Elementor