This thread is resolved. Here is a description of the problem and solution.
Problem:
The client has translated a product into another language, but one of the variant dropdowns does not show any options in the frontend of the translated product, although other variants work as expected.
Solution:
1. Ensure the 'Adjust IDs for multilingual functionality' option is enabled:
- Navigate to WPML → Languages.
- Check the 'Adjust IDs for multilingual functionality' box.
2. Create a complete backup of your website.
3. Access the WPML Troubleshooting Page:
- Go to WPML → Support in your WordPress dashboard.
- Click on the 'Troubleshooting' link.
4. Perform Cleanup Actions on the Troubleshooting Page:
- Select 'Products' and click 'Synchronize post taxonomies'.
- Click 'Clear the cache in WPML', 'Remove ghost entries from the translation tables', 'Fix element_type collation', 'Synchronize local job IDs with ATE jobs', 'Synchronize translators and translation managers with ATE', 'Set language information', and 'Fix post type assignment for translations'.
5. Synchronize Taxonomy Translations:
- Navigate to WPML → Taxonomy Translation → Attributes.
- Select an attribute and click 'Synchronize' if available.
6. Synchronize Product Variations:
- Go to WooCommerce → WooCommerce Multilingual → Status.
- Click on 'Troubleshooting' and then 'Sync variations'.
7. Update the Original Product:
- Make a minor modification and save.
- Update the translation in WPML Translation Editor.
If these steps do not resolve the issue, please contact our support team. We also 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.
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 is split from https://wpml.org/forums/topic/error-when-trying-to-translate-a-woocommerce-product/