Skip Navigation

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

Problem:
The client was unable to translate a product bundle in WooCommerce using WPML and the 'Easy Product Bundles for WooCommerce' plugin. Additionally, the language switcher disappeared visually on product pages after switching languages, although it remained functionally present.
Solution:
1. We informed the client that the 'Easy Product Bundles for WooCommerce' plugin is not validated by WPML. We recommended using validated plugins such as WooCommerce Product Bundles or YITH WC Product Bundles.
2. For the disappearing switcher issue, we advised adding the following CSS to ensure the switcher remains visible:

.wpml-ls-statics-shortcode_actions a{<br />  color: #ffffff !important;<br />}

This code should be added in Appearance -> Customize -> Additional CSS and followed by flushing any cache memory.

If this solution does not resolve your issue, or if it seems outdated or irrelevant 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 further assistance is needed, 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 0 voices.

Last updated by Carlos Rojas 1 month, 3 weeks ago.

Assisted by: Carlos Rojas.

Author Posts
May 18, 2025 at 10:24 pm #17046140

isabel-agnesL

Background of the issue:
I am trying to translate a product bundle product in WooCommerce using WPML on my site hidden link. The plugin I am trying to translate is WooCommerce Product Bundles from hidden link.

Symptoms:
I can't seem to get the product bundle to translate, even with String Translation. It seems like it's not being identified as an element.

Questions:
What am I doing wrong in trying to translate the product bundle?
Is there a way to upload screenshots to better illustrate the problem?

May 20, 2025 at 8:49 am #17051518

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hello,
Thank you for contacting us

Before one of my colleagues continues with this ticket, I wanted to mention that the 'Easy Product Bundles for WooCommerce' plugin doesn't appear in our list of validated plugins.

These two other plugins are validated and compatible with WPML:
- https://wpml.org/plugin/woocommerce-product-bundles-2/
- https://wpml.org/plugin/yith-wc-product-bundles/

You might want to consider using these two mentioned plugins.

In case you want to continue using the 'Easy Product Bundles for WooCommerce' plugin, then I recommend contacting the authors and asking them to check the issue and provide clear steps to translate the bundle products using WPML.

Regards,
Carlos

May 20, 2025 at 7:21 pm #17054407

isabel-agnesL

Hello!

I contacted the plugin developer and we got the translation to work by editing translations separately in backend product pages. However something is going on with the switcher itself. It dissapears on product pages visually and they said that the switcher is not something that they can control, so I'm coming back here to ask for assistance.

I have attached two screenshots. When I click the switcher to English, it translates the page, but itself dissapears, however when I hover over with the cursor where the switcher was, it's there, just invisible? I see cursor showing a link that is clickable with the /en/ behind it.

What controls that and what can we do to fix it? Thanks!

Kuvatõmmis 2025-05-20 120448.png
Kuvatõmmis 2025-05-20 120424.png
May 21, 2025 at 8:26 am #17055761

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hi,
I'm happy to hear that the original issue was solved 🙂

The problem with the switcher is that in the CSS, the color is being overwritten. To solve this, go to Appearance -> Customize -> Additional CSS and add this code:

.wpml-ls-statics-shortcode_actions a{
  color: #ffffff !important;
}

- Save the changes and flush any cache memory that might exist

Can you confirm that the issue with the switcher was solved?

May 21, 2025 at 9:51 am #17056310

isabel-agnesL

Thanks, Carlos!
It worked!! The issue is resolved now.

May 21, 2025 at 12:04 pm #17057058

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Great!
Please don't hesitate to contact us if you need our help with WPML.

Have an excellent day!