Skip Navigation

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

Problem:
The client is experiencing an issue with WooCommerce products in WPML where some products are duplicated in the secondary language. Some duplicates have the same URL, while others have a '-2' suffix. All problematic products have lost their translation connection with the default language.
Solution:
We recommend the following steps to address the issue:
1. Use the 'Set Language Information' option in WPML > Support > Troubleshooting Link to correct products/posts/pages that have been assigned to the wrong language. It's crucial to create a backup before performing this step.
2. If duplicates persist, follow the steps to disconnect and reconnect translations:
- Disconnect the translation using the guide at How to Disconnect Translations
- Reconnect the translations as per the instructions at How to Link Already Translated Pages
- Manually delete the duplicated product.
3. If the issue is related to images not copying over, resave the primary language product and trigger the translation again.

Please note that these solutions might become irrelevant due to updates or specific site configurations. If these steps do not resolve your issue, or if you encounter different symptoms, 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 persists, please open a new support ticket.

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 0 replies, has 0 voices.

Last updated by nikolaosM 3 weeks, 6 days ago.

Assisted by: Kor.

Author Posts
March 12, 2025 at 10:55 am #16806443

nikolaosM

Hello,

About number 4. I tried trggering the action and two things happened:

1) The connection was not made.
2) When trying to do this again, assign the translation from the default language product to the translation one, the product was not appearing in the list after searching it.

We have started deleting the translation, that appears as orphaned, and creating them again.

Do you have any idea why there was a problem with the assignment? The site is fully up to date, as is the WooCommerce database.

Thanks!

March 13, 2025 at 1:23 am #16809548

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Could you share the product link that you're working on so that I could check?

March 14, 2025 at 8:25 am #16815004

nikolaosM

Hello,

Not realy, because we have fixed all the products with the method I described you. I am only asking to have an idea of what to do if it happens again.

Thanks!

March 14, 2025 at 8:40 am #16815046

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thank you for your response. This issue typically occurs when the product is manually edited on the translated version. Saving the translated product in this manner breaks the connection, resulting in a duplicate. To avoid this, you can either switch to manual translation or use the advanced translation editor for translation.

March 17, 2025 at 8:20 am #16823353

nikolaosM

Ok, that will be all. Thanks for the help!