Skip Navigation

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

Problem:
After switching from classic translation to advanced translation in WPML, all products with variations required manual updating to display correctly.
Solution:
1. Ensure you back up your site for safety.
2. Navigate to WooCommerce >> WooCommerce Multilingual >> Settings tab >> Troubleshooting link (bottom right) and select the following options:
- Sync products variations
- Fix translated variations relationships
- Update Products Count
- Sync product categories
- Sync product stock quantity and status
Then, click the 'Start' button.
3. If the issue persists, proceed to WPML >> Support >> Troubleshooting page and press the following buttons:
- Clear the cache in WPML
- Synchronize posts taxonomies
- Synchronize local job ids with ATE jobs
- Synchronize translators and translation managers with ATE
- Assign translation status to duplicated content
- Set language information
4. If none of the above steps resolve the issue, try re-saving one of the problematic products in both the default and secondary languages.

If this solution does not resolve your issue or seems outdated, we 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. Should the problem persist, 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.

This topic contains 2 replies, has 2 voices.

Last updated by ricardoA-22 5 months ago.

Assisted by: Mateus Getulio.

Author Posts
July 19, 2024 at 11:21 am #15977766

ricardoA-22

Background of the issue:
Hi! Changed classic translation to advanced one but now all my products with variations show "product unavailable". If I edit the product and save it again, they show again but I cannot do it one by one!! Is there any way to sync product variations or something? Link to a page where the issue can be seen: hidden link

Symptoms:
Product variations not showing, clients can't buy. Products with variations show 'product unavailable'.

Questions:
Is there any way to sync product variations?
How can I resolve the issue of product variations showing 'product unavailable' after changing to advanced translation?

July 19, 2024 at 2:50 pm #15979076

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello,

Thanks for contacting us.

Before your ticket is assigned to one of my colleagues, please allow me to walk you through some initial debugging steps. This will help speed up the support process.

Could you please follow the below steps and let me know how it goes:

1. Please take a backup of your site first for safety reasons.

2. Please Go to Woocommerce >> Woocommerce Multilingual >> Settings tab >> Troubleshooting link (bottom right) > Select the below options:

- Sync products variations
- Fix translated variations relationships
- Update Products Count
- Sync product categories
- Sync product stock quantity and status

And click on the 'Start' button.

3. If still an issue persists, please try the below steps:

3.1. Please go to WPML >> Support >> Troubleshooting page and press the below buttons:
- Clear the cache in WPML
- [Products] Synchronize posts taxonomies
- Synchronize local job ids with ATE jobs
- Synchronize translators and translation managers with ATE
- Assign translation status to duplicated content
- Set language information

4. If the above steps don’t help, then please try to re-save one of the problematic products in default and secondary languages and see if this resolves your issue.

Thank you, please let us know
Mateus

July 19, 2024 at 9:54 pm #15979944

ricardoA-22

I the meantime i had to go all my 200 products one by one and click "update". It fixed the problem. I've made what you suggested in step 2 but can't see if it had any result or not.

Thank you anyway!