Skip to content Skip to sidebar

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

Problem:
You are experiencing issues with bundle products not working correctly in non-default languages on your website. Specifically, the default product in the bundle is removed when switching to languages like Danish or German, but reappears in English.
Solution:
We recommend the following steps to address this issue:
1. Make a slight modification to the description of the original product that is missing in the translations.
2. Save the changes to the product.
3. Use the WPML translation editor to complete the translation of the modified product.
Before starting, ensure that your WooCommerce Multilingual & Multicurrency plugin is up to date. This update is crucial as it includes the latest bug fixes and improvements that might help resolve your issue. You can check for the latest versions and update instructions on our website under My Account -> Downloads. If updates are not visible, try clicking the "Check for updates" button in the Plugins → Add New Plugin → Commercial tab.
Additionally, please ensure to back up your database before making any changes.

If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, 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 4 replies, has 1 voice.

Last updated by Andrey 1 month, 1 week ago.

Assisted by: Andrey.

Author Posts
July 8, 2025 at 1:02 pm #17213963

henrikO-8

Background of the issue:
I am trying to ensure that our bundle products work correctly in all non-default languages on our website. Here is an example product: hidden link.

Symptoms:
When switching to Danish or German, the default product added in the bundle is removed. It reappears when switching back to English.

Questions:
What seems to be the issue with the bundle product translations?
Why is the default product removed in non-default languages?

July 8, 2025 at 1:26 pm #17214251

henrikO-8

Not sure if this ticket is still active?

July 8, 2025 at 2:36 pm #17214723

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

Please follow these steps:

1. Make a small modification to the original product for the product that is missing in the translations e.g., modify the description slightly).
2. Save the product.
3. Navigate to the WPML translation editor to complete the translation.

Before you begin, please ensure that your WooCommerce Multilingual & Multicurrency plugin is updated to the latest version. This will allow you to benefit from the latest bug fixes and improvements. While updating may not necessarily resolve your issue, it is essential to work with the most current code available for effective troubleshooting.

You can check for the latest released versions under "My Account -> Downloads" on our website. Instructions for updating can be found here: http://wpml.org/faq/install-wpml/.

If you don't see the updates, you may need to click the "Check for updates" button in the Plugins → Add New Plugin → Commercial tab.

Please remember to back up your database before proceeding.

July 8, 2025 at 2:58 pm #17214851

henrikO-8

Ok, isn't it possible to force this procedure to all products in one go?

July 8, 2025 at 3:13 pm #17215120

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Unfortunately, there is no alternative method to trigger the translation sync in this case.

However, you may try performing a bulk update of the original products to see if it triggers the necessary synchronization. While we cannot guarantee it will work in your specific scenario, it’s worth testing.

Suggested Steps for Bulk Product Update:
1. Go to Products → All Products in your WordPress dashboard.
2. Use the checkboxes to select multiple products (or all products).
3. From the Bulk Actions dropdown, choose Edit, then click Apply.
4. In the bulk edit panel, make a small change that won’t affect the frontend (e.g., toggle “Enable reviews” or add/remove a tag).
5. Click Update to save the changes.

Before making any changes, please ensure that you back up your database first.