I've noticed a bug with WPML plugin. When a customer adds a product that has a force sell product to the cart and then changes language and adds the same product (but translated). In the cart appear 3 products (1 product with the forced product and one without).
For your information, in some product translating plugins like WPML or Polylang, the sub-products won't be automatically translated and added into the translated version of the main product in the target language.
That said, in these cases, users might need to open the translated version of the main product, then re-add the translated version of all the sub-products to make it work properly.
It will be like you first create the composite product in the source language, but this time, you add the translated sub-products to the translated composite product. So, you will need to translate not only the main composite, but also component sub-products inside it.
Product A (English) -> Sub-product B (English) + Sub-product C (English)
>> Product A (German) -> Sub-product B (German) + Sub-product C (German)
It's a limitation in how our plugin works with other multilingual plugins that we still cannot provide a permanent fix, unfortunately. Our developers are working with the developers from the WPML team to find a solution but still no luck so far.
You can kindly check your products again and try to do that to see if it works for your case.
Hi,
I've noticed a bug with WPML plugin. When a customer adds a product that has a force sell product to the cart and then changes language and adds the same product (but translated). In the cart appear 3 products (1 product with the forced product and one without).
How can I fix this?
I've linked all products even translated. Example
Hi Alex,
Thanks for contacting WPClever Support Forum.
For your information, in some product translating plugins like WPML or Polylang, the sub-products won't be automatically translated and added into the translated version of the main product in the target language.
That said, in these cases, users might need to open the translated version of the main product, then re-add the translated version of all the sub-products to make it work properly.
It will be like you first create the composite product in the source language, but this time, you add the translated sub-products to the translated composite product. So, you will need to translate not only the main composite, but also component sub-products inside it.
Product A (English) -> Sub-product B (English) + Sub-product C (English)
>> Product A (German) -> Sub-product B (German) + Sub-product C (German)
It's a limitation in how our plugin works with other multilingual plugins that we still cannot provide a permanent fix, unfortunately. Our developers are working with the developers from the WPML team to find a solution but still no luck so far.
You can kindly check your products again and try to do that to see if it works for your case.
Best regards.
Janilyn T. - WPClever Support Agent