Skip to content Skip to sidebar

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

Problem:
After switching from Elementor to Gutenberg, all old Elementor strings still appear in the WPML translation editor, causing an increase in translation page length and unnecessary use of translation credits.
Solution:
1. Disable Elementor and Elementor Pro, then edit the original content in Gutenberg and save the page again. This should remove the old strings from the translation editor.
2. Clear your site's cache.
3. Check WPML > Packages for any remaining Elementor string packages and delete them.
4. Note that WPML's Advanced Translation Editor has a translation memory feature, which prevents charging for the same translation segments twice. More details can be found here: https://wpml.org/documentation/translating-your-contents/how-wpml-keeps-track-of-your-translations/
5. If issues persist, consider providing temporary admin access for further investigation.

Please be aware that this solution might be outdated or not applicable to your specific case. 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. If the problem continues, please 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.

Tagged: 

This topic contains 6 replies, has 0 voices.

Last updated by Xevi Baena Ortigosa 1 month, 4 weeks ago.

Assisted by: Andreas W..

Author Posts
October 1, 2025 at 1:40 pm #17449036

Xevi Baena Ortigosa

Background of the issue:
We moved the site from Elementor and Elementor Pro to Gutenberg. Elementor and Elementor Pro are no longer installed on the site. We re-did all the pages and translated everything automatically with the Advanced Translation Editor, even though the original content was translated using the Classic Editor.

Symptoms:
All the strings from Elementor still appear in the translation screen together with the strings created with Gutenberg, making the translation page immense in length. This also used a lot of translation credits because WPML translated strings that are not present in the front-end anymore (all the strings from Elementor).

Questions:
How can I clear all the old Elementor strings so I only see what is published?
How do I prevent WPML from using translation credits on strings that are not present in the front-end anymore?

October 1, 2025 at 5:58 pm #17449892

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Usually, the strings should disappear from the translation editor. If you disable Elementor and Elementor PRO, then edit the original content in Gutenberg and save the page again.

If this is not the case, have you already tried to clear the cache of the site?

Another possibility might be that there are still string packages from Elementor saved at WPML > Packages. If so, please delete them.

About credits:
Note that WPML will not charge you twice for segments that have already been translated, due to the integrated translation memory of the Advanced Translation Editor.

Guide:
https://wpml.org/documentation/translating-your-contents/how-wpml-keeps-track-of-your-translations/

---

If this does not solve the issue, I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.

The required fields are located below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.

IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.

I may need to install a plugin called "All In One WP Migration" to create a copy of the website so I can investigate the issue further.

The private reply form looks like this:
hidden link

Click "I still need assistance" the next time you reply.

Video:
hidden link

Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.

Best regards
Andreas

October 2, 2025 at 2:10 pm #17452388

Xevi Baena Ortigosa

Hello Andreas, I deleted the packages from Elementor and cleared the cache of the site as you suggested and the problem persists. Let me send the connection details later today or tomorrow. Thanks!

October 2, 2025 at 3:26 pm #17452535

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

After deleting the package, you will need to edit the original content, save the page, and then open the translation editor.

If this does not solve the issue, please use the private reply form to provide me with admin access.

October 3, 2025 at 5:25 pm #17455147

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

The page still has a button with the same text. This is not coming from Elementor.

What you see inside the Advanced Translation Editor comes from translation memory, as the same segment has already been translated earlier.

The translation memory can only be overwritten if you edit the translated segment.

October 6, 2025 at 8:20 pm #17461989

Xevi Baena Ortigosa

But the button is duplicated. See this video here please to see that there are 2 Header 1 (the old one from Elementor and the new one from Gutenberg): hidden link
As you will see in the video I am also having some issues with ATE. The translation memory doesn't get refreshed so the old strings from Elementor are still there even if I am making and saving changes in the original page, refreshing the cache, saving changes again, and loading the translation screen again. Also some strings keep on not getting saved even if I manually edit strings.
Is there a way to bulk clean/empty the translation memory of WPML? It's 66 pages and posts to review (37 pages plus 29 posts) one by one, we are losing inmense time with this. I was able to edit only 6, it really feels like a mountain to finish this to be honest. If there's a way to make the things work properly fast would be appreciated.

In another order of things, and seeing the problems I am having with this, I want to ask you the best way to move this site back to production when I am finished translating everything. The subdomain will erase the main domain and I don't want to mess up with links and translated links. I will follow this documentation https://wpml.org/documentation/translating-your-contents/advanced-translation-editor/using-advanced-translation-editor-when-you-move-or-use-a-copy-of-your-site/ but if you have more insights they would be appreciated

October 7, 2025 at 11:00 am #17463328

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

You are mentioning a different topic in your video. I made an edit on the original content, saved the page, and then opened the translation editor.

I can not longer confirm any duplicated segment. See screenshot.

Further, note that this segment has an orange marker, which means that it is "saved for later". To cancel this and edit the segment, you need to use the option bar and click "Remove flag for later".

Also, please take note that if you translate a page for the first time, it will need to be translated to 100% to become visible on the website.

If you do not wish to run the reviews, you can go to WPML > Translations, mark all the jobs that need a review, and use the bulk option from the dropdown to approve all reviews.

You can further disable reviews for automatic translation in WPML's settings page.

---

If you have issues with saving specific segments, please name me an exact example.

---

About moving to production:
If the site URL changes after migration, you will need to register the new site URL on wpml.org and then use the new site key to register WPML inside WordPress.

October 8, 2025 at 3:21 pm #17467858

Xevi Baena Ortigosa

Ok, so the workflow was:
1. Editing the original page
2. Opening the translation ATE screen
3. Go to WPML > Translations and confirm the translation

Now it works, thanks.

However, the translation screen has stopped working in the website.

I will create another topic about this.

Thanks!