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
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 18 replies, has 1 voice.

Last updated by Andreas W. 3 weeks, 5 days ago.

Assisted by: Andreas W..

Author Posts
May 9, 2025 at 12:17 pm #17016532

ziga pipan

Background of the issue:
I have a problem, when I update a field in my original translation, the EN translation is gone.

I submitted a ticket a while ago, i thouht the issue was with the wholesale plugin fields and you directed me to their support. They said this:

We switched to a standard Twenty Twenty-Four WordPress theme and disabled all our Wholesale Suite plugins on your site. Despite this, the issue persists, specifically, when the regular sale price is updated on the original product, the translated product reflects the new price but becomes disconnected from the original, as seen in this video.
hidden link

We suggest reaching out to WPML support directly if they're able to identify why the translation is disconnected after product updates, especially since this happens even when all other plugins are deactivated.

Symptoms:
When the regular sale price is updated on the original product, the translated product reflects the new price but becomes disconnected from the original.

Questions:
Why does the translation disconnect after updating product fields?
How can I prevent the translated product from disconnecting when updating the original product?

May 12, 2025 at 10:06 am #17022058

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Hi,

Thanks for the update and for sharing the response from the Wholesale plugin team. Since the issue still occurs even with their plugins disabled, we’ll need to dig a bit deeper into what’s happening with WPML.

To move forward, could you please enable WordPress debugging so we can check for any PHP errors that might be related to this issue?

### Please follow these steps:

1. Open your `wp-config.php` file and add the following lines just before the line that says `/* That's all, stop editing! Happy publishing. */`:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

2. After that, try reproducing the issue by updating the product field that causes the translation to disconnect.

3. Once done, locate the debug log at:
`/wp-content/debug.log`
and copy the latest 20 lines. You don’t need to share the whole file—just the recent lines after reproducing the issue. Please censor any sensitive information.

For reference on enabling debugging: https://codex.wordpress.org/Debugging_in_WordPress

If nothing shows up in the debug log, please try the following steps in **WPML → Support → Troubleshooting**:

* Synchronize posts taxonomies (for products, then for variations)
* Clear the WPML cache
* Remove ghost entries from translation tables
* Assign translation status to duplicated content
* Set language information
* Fix term counts
* Fix post type assignment for translations

Once those are done, try updating the product again to see if the issue still occurs.

Let me know what you find!

May 15, 2025 at 8:18 am #17035525

ziga pipan

working on it and will get back to you on this one

May 15, 2025 at 2:21 pm #17037393

Otto
WPML Supporter since 09/2015

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

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello,

Thanks for the heads up. Let us know how it goes.

Best Regards,
Otto

May 19, 2025 at 10:33 am #17047782

ziga pipan

surely will, thank you!

May 20, 2025 at 11:13 am #17052336

Andreas W.
WPML Supporter since 12/2018

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

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

Hello,

My colleague Otto is currently on vacation, which is why I assisting you.

Please let us know if further assistance is required or simply mark this ticket as "resolved".

Best regards
Andreas

May 20, 2025 at 11:09 pm #17054743

ziga pipan

the team at wholesale plugin is trying this out, will get back to you asap

May 21, 2025 at 9:57 am #17056338

Andreas W.
WPML Supporter since 12/2018

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

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

Thank you for your message!

If you would like me to take a closer look at the site, please let me know.

May 21, 2025 at 2:30 pm #17058114

ziga pipan

will do once I get feedback

May 22, 2025 at 2:17 am #17059368

Andreas W.
WPML Supporter since 12/2018

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

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

OK, I will be waiting for your next reply. The ticket will remain open for 14 days.

May 26, 2025 at 8:02 pm #17075031

ziga pipan

Wholesale plugin team:

Thank you for your patience while we investigated the issue.

We’ve taken several steps to reproduce and troubleshoot the problem you described, where a translated product becomes disconnected from the original after updating the original product while using WPML.

Here's a summary of what we tested:
- Translated a product.
- Updated the original product.
- Observed that the translated product updates, but then becomes disconnected from the original.
- Verified that no relevant entries appear in the debug.log file during this process. (see the attached debug.log file below)
- Disabled our Wholesale Prices plugins and re-tested — the issue still persists.

Performed the following actions via WPML → Support → Troubleshooting:
- Synchronize posts taxonomies – completed for both products and variations, but the translated product is still not re-connected to the original product.
- Clear the WPML cache – done, no change.
- Remove ghost entries from translation tables – done, no change.
- Assign translation status to duplicated content – done, no change.
- Set language information – done, no change.
- Fix term counts – done, no change.
- Fix post type assignment for translations – done, no change.

We also attempted to translate a product again and repeated the update. The translated product is then updated, but still became disconnected from the original afterward.

Since the issue occurs even when our Wholesale Prices plugins are deactivated and is not accompanied by any PHP errors or warnings, it appears to be directly related to WPML’s handling of translations during product updates.

At this point, we recommend reaching out to WPML support for further assistance. They’ll be in the best position to investigate this behavior within their plugin, especially given the troubleshooting steps we've already taken.

Please feel free to share this summary with their team to help speed up the investigation. Let us know if there's anything else we can assist you with in the meantime!

Best regards,

May 27, 2025 at 10:46 am #17077569

Andreas W.
WPML Supporter since 12/2018

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

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

Hello,

I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.

You can find the required fields 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.

However, I would also be very grateful if you could provide a staging site or a copy of the website from your server for this purpose.

If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/account/websites/.

If you are unable to provide such a copy of the website for testing, please let me know on this ticket.

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

June 3, 2025 at 2:32 pm #17102932

Andreas W.
WPML Supporter since 12/2018

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

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

When running a test on your site, I realized that creating a translation using the WPML Translation Editor did not create a product in a second language.

Going to WPML > Support > Troubleshooting and using the option "Set language information" solved this issue.

Source:
https://wpml.org/documentation/support/wpml-troubleshooting-options/

Please confirm now if you can still replicate the issue.

June 4, 2025 at 10:22 am #17105815

ziga pipan

wholesale suite team, who is handling this problem for us said they checked, and the translated product is still disconnected after updating the original product, even when our Wholesale Suite plugins are disabled...

June 4, 2025 at 6:37 pm #17107918

Andreas W.
WPML Supporter since 12/2018

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

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

Since I ran the earlier mentioned troubleshooting option the issue seems solved.

Your site's default language is English.

I created a new English product called "WPML Test" and translated it successfully into Slovenian.

Also, please answer to this question:

I see that the site used earlier German and Croatian. Could it be the case that some of the products were originally created in one of those languages? This would mean disabling those languages also reverted the relation between the original source language and target languages.

The topic ‘[Closed] Prudct translation disconnecting after updating fields.’ is closed to new replies.