Skip Navigation

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 – 17:00 10:00 – 17:00 10:00 – 17:00 10:00 – 17:00 10:00 – 17:00 -
- 18:00 – 19:00 18:00 – 19:00 18:00 – 19:00 18:00 – 19:00 18:00 – 19:00 -

Supporter timezone: Asia/Kathmandu (GMT+05:45)

This topic contains 5 replies, has 0 voices.

Last updated by Shekhar Bhandari 1 week, 6 days ago.

Assisted by: Shekhar Bhandari.

Author Posts
December 19, 2024 at 1:50 am #16528241

kalleV-3

Background of the issue:
Early on in our project, we decided to use WPML for its multilanguage support, translating every page manually using the WordPress editor as explained in the documentation (https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/). We are also using BricksBuilder, but it seems like that is not adding to the problem.

Symptoms:
We have had to re-translate parts of pages because they seem to revert back to their original language form unexpectedly. We suspect that something is re-enabling synchronization between the original page and the translation.

Questions:
Would pressing the 'Overwrite with [source] content' button cause translations to revert even if we are using the WordPress editor to translate the page?
Is it possible to hide or disable the 'Overwrite with [source] content' option to prevent accidental clicks?

December 19, 2024 at 7:59 am #16528588

Shekhar Bhandari
Supporter

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

Thank you for contacting WPML support. I'd be happy to assist you on this issue.

Yes, clicking the "Overwrite with [source] content" button will erase the translations and copy all the content from the primary language, but if you have enabled revisions in WordPress you can try to see if you can find the content there.

You can use custom css to hide that buttons, similar to

input#icl_cfo,
input#icl_set_duplicate {
    visibility: hidden;
}

Let me know if this helps.

Thanks

December 19, 2024 at 9:10 am #16528849

kalleV-3

Thank you!

We will attempt to hide the button via CSS. There is one more symptom of this issue however.

For some unknown reason, a translation that is using the WordPress editor is showing us the WPML translation editor. When I click on the gear icon, even though the WordPress Editor tab is active, I am shown the WPML translation view (the table with the strings). Also, I am unable to duplicate this as there is "a translation in progress".

How could we delete this translation in WPML and create it via the WordPress editor?

Also, is there any way we could disable the WPML editor globally and make all the content on the site translateable only via the WordPress editor?

Thank you!

Best regards

Screenshot 2024-12-19 110740.png
December 19, 2024 at 9:15 am #16528899

Shekhar Bhandari
Supporter

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello 🙂

Please make a small edit on the page, then switch the editor between, WPML editors and WordPress once and see if it helps, it should open the page correctly.

Look forward to your reply.

Thanks

December 27, 2024 at 7:32 am #16548049

kalleV-3

Hi!

I _believe_ that did it, thank you! However, given the issue above, this is quite a scary operation as it seems that things are happening outside of our control. It would be great if we could solve this issue on a system level.

Could you please advise if any of these following ideas are feasible:

How could we delete this translation in WPML and create it via the WordPress editor?

Also, is there any way we could disable the WPML editor globally and make all the content on the site translateable only via the WordPress editor?

Thank you!

December 27, 2024 at 7:44 am #16548062

Shekhar Bhandari
Supporter

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

How could we delete this translation in WPML and create it via the WordPress editor?

You can follow the steps as mentioned here to delete the translations: https://wpml.org/faq/how-to-delete-the-translation-of-a-page/

Also, is there any way we could disable the WPML editor globally and make all the content on the site translateable only via the WordPress editor?

On the page editor, when you switch back to WPML editor and WordPress editor, it gives you an option to set it for the page, the post type or whole site, I suggest you to choose it for whole site.

Let me know if this helps.

Thanks