Home›Support›English Support›[Waiting for user confirmation] Translations not being updated when original language is edited
[Waiting for user confirmation] Translations not being updated when original language is edited
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.
Our wait time is higher than usual, please make sure you are meeting the minimum requirement - https://wpml.org/home/minimum-requirements before you report issues, and if you can take a look at current Known Issues - https://wpml.org/known-issues/. Thank you.
Background of the issue:
I am trying to update certain English pages with different text and/or block elements, but the Spanish pages aren't being updated. The site is set to auto translate everything, but there's a reference in WPML on those pages to the content having been assigned to a local translator. I don't know what that means. When the person who edited the original 'takes' the translation to edit, it appears already 100% complete on the back end in WPML's interface. Saving that again doesn't update anything. Link to a page where the issue can be seen: hidden link, hidden link, hidden link
Symptoms:
Translations not being updated when the original language is edited. The Spanish pages aren't reflecting changes made to the English pages.
Questions:
Why aren't the Spanish pages being updated when the English pages are edited?
What does it mean when content is assigned to a local translator in WPML?
Hi. The translation status is exactly this morning as I left it last night. There were 74 translation in the queue when I signed off about 14+ hours ago and they're all still there now. All the spinners indicating translation status as active are still spinning. And I see no change on the front end.
I'm not seeing a workaround in the yellow box, only a note about minimum requirements. And clicking the link in your comment refreshes the page as it's a link to this thread. I'm a bit confused by your reply.
Sure, I want you to try this workaround because this ticket was resolved and had the same error that you reported is showing in your ATE error log: "target should be an object with map method or an array."
Instead of the Reset and deactivate WPML button on the bottom of WPML → Support → Troubleshooting there's a link to the network WPML settings. When I click Reset next to the one site with WPML active and confirm I do see my content removed from the site and WPML mostly reset, however the plugin is still active and there are still WPML tables in the database.
Can you please help me understand how to fully reset WPML, including the removal of all WPML content as well as any and all related tables/data from the database, on a multisite?
I hate to hear you will no longer be using WPML, but I will be glad to assist you with the removal. The Reset Option in WPML -> Support -> Troubleshooting only resets WPML settings on the specific subsite you are currently in. It does NOT reset or clean up WPML from the entire multisite network. You can go into each site and run the reset, or you can follow the steps below.
For a full deletion, I recommend the following steps:
1. Backup Everything First
2. Deactivate all WPML Plugins Network-Wide
3. Delete WPML Plugins
4. Remove WPML Tables from the Database (Optional but recommended)
WPML adds multiple custom tables. Some common ones:
wp_icl_languages
wp_icl_languages_translations
wp_icl_string_positions
wp_icl_strings
wp_icl_string_translations
wp_icl_translate
wp_icl_translation_status
wp_icl_translation_batches
(and sometimes others starting with wp_icl_)
Steps:
1. Log in to phpMyAdmin
2. Search for tables with icl in their name
3. DROP (delete) those tables
Note: If your multisite uses a different DB prefix, adjust accordingly.
4. Clean Up Options & Meta
Go to wp_sitemeta table (or equivalent in your prefix)
Look for entries like:
wpml_active_languages
icl_sitepress_settings
Delete those rows.
Please let me know if you need any further assistance and I will be happy to help.