Please let me know if running the product and variations sync after updating plugins resolves the issue. If not, we will be happy to further troubleshoot. Thanks!
I have update the WPML plugins and done the clean up you suggested but the bundle product I mentioned before is still not showing its options in other languages besides the main one
Thanks for the update about the troubleshooting syncrhonization. Please try these next steps. Go to WooCommerce -> WooCommerce Multilingual -> Status and scroll down to the Troubleshooting link. Once that opens you should see some checkboxes with items to sync. Make sure you have a full back up and run through all the steps here. Then, update an original language product (make any small change and save) and then update/save the translation as well. Let me know if this shows the variations on the bundles. If not, next steps would be to test minimal settings, meaning only WPML plugins active (with WooCommerce of course) and a default theme to rule out any conflicts. This is best tested in a staging site. If you don't have a staging site, we can set one up for you.
I have checked the WooCommerce -> WooCommerce Multilingual -> Status Troubleshooting link, and I have ticked the boxes and run the updater. Did not help.
I have updated the main product as well, and the text I updated is showing in the other languages, but the bundles are still not showing.
I have tried in a staging environment the plugin and theme test, but that didn't fix the issue either.
This is the product in question, I forgot to send it before - hidden link
Would it be better for you to get access to our staging environment and see what is happening?
I would like to request temporary access (wp-admin and FTP) to your site to take better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.
Our Debugging Procedures
I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.
- Please make a backup of site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this: hidden link
I've been working on the issue but have yet to find a solution. I found some custom fields related to the bundled products that had been set to Not Translatable. I set those to Copy and saved the product, but that didn't automatically resolve the problem. I'd like to have you try a few things. Please be sure to make a full backup of your site and database.
Then, go to WPML -> Support -> Troubleshooting.
Look for 'Clean up' and click the following:
- Synchronize posts taxonomies
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Set language information
- Synchronize local job IDs
- Fix Terms count
- Fix post assignment for translations
If that doesn't fix it, , please go to WooCommerce → WooCommerce Multilingual → Status → Troubleshooting
Run:
✔ Sync product data
✔ Sync variations
✔ Synchronize attributes and product relationships
This forces WPML to re-associate the bundled product IDs in the secondary language.
If that does not resolve the issue, let's try editing the translated product manually just to test if manually adding a bundled product works, because I can see that there are no bundled products when I edit the US product here: hidden link
Please let me know if you prefer me to run these tests for you and I will be happy to continue troubleshooting.
I will action this in my next maintenance time for the website that is scheduled for Friday.
As soon as I have this completed, I will let you know my findings to see if we still need assistance or not