Background of the issue:
I am trying to use the WPML plugin with WooCommerce Product Bundles on our website. We noticed that when we add a bundled product, it does not automatically display on other languages. The fields for the bundled products are empty, although other elements like price are copied over automatically. Here is the plugin link: https://wpml.org/plugin/woocommerce-product-bundles-2/.
Symptoms:
Bundled products do not automatically reflect on other languages, and the fields are empty.
Questions:
Why are the bundled products not automatically displaying on other languages?
Why are the fields for bundled products empty when other elements are copied over?
While one of my teammates is handling your ticket, I’d like to offer some initial debugging steps to help move things forward:
- Check Translations for Bundled Products
Ensure that all individual products included in the bundle are fully translated and published in the secondary language.
- Translate the Main Bundle Product
Translate the main product bundle itself into the target language and publish it.
- Review Custom Field Settings
Identify any custom fields used by the Product Bundles plugin that are essential to the bundle’s functionality.
Go to WPML → Settings → Custom Fields Translation, locate these custom fields, and change their translation preference from “Not Translatable” to “Copy”. This ensures critical data is carried over to the translated products.
- Test with New Products
Does the issue also occur when you create and translate a new bundled product? Testing this can help determine if the issue is data-related or systematic.