Skip Navigation

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

Problem:
You are trying to activate WooCommerce variations for products in multiple languages, but the variations are only working in the main language (English) and not in other languages (NL, ES, CAT). The variation dropdowns are visible but not translated, and manual changes are locked.
Solution:
1. Ensure that attributes are globally declared at Products > Attributes and translated at WooCommerce > WooCommerce Multilingual & Multi-Currency > Attributes.
2. For custom attributes declared directly on the product, translate them using the WPML Translation Editor.
3. Set the post type "Products" to "Translatable - only show translated content" under WPML > Settings > Post Type Translation.
4. Translate affected products to 100% using the WPML Translation Editor accessible via WooCommerce > WooCommerce Multilingual & Multi-Currency > Products.
5. Avoid manually editing translated products in the WordPress Editor as these changes will be overwritten. If manual translation is necessary, follow the workflow outlined here: Using different translation editors for different pages.
6. If issues persist, check WooCommerce > WooCommerce Multilingual & Multi-Currency > Tools for configuration issues and provide a screenshot.

If this solution does not resolve your issue or seems outdated, please check for related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and ensure you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket if needed via the WPML support forum.

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.

Tagged: 

This topic contains 6 replies, has 3 voices.

Last updated by Andreas W. 2 years, 6 months ago.

Assisted by: Andreas W..

Author Posts
December 7, 2022 at 12:24 pm #12606601

paulv-33

Tell us what you are trying to do?
I am trying to activate in woocommerce the Variations for the products I added.
In the main English it works in the products I added months ago as well in the new products I added they only work in the main language English and not in NL, ES and CAT.
On the front end I can see the variation in my case gram selection in the other languages but the gram weight pull down did not translate. All other things are working great.
When trying to change manualy by going to woocomerce specific product and vhange language it cannot be changed since it has a lock on it 🙂

Is there any documentation that you are following?
I searched all 🙂

Is there a similar example that we can see? Yes:
Working product for desired padel weight, choose option you see 3 options in main language:
hidden link
Same product switch language to NL and it works fine as well:
hidden link

Now the new added product 1 out of many, in the main language works perfect at choose desired padel racket weight with a perfect pop-down.
hidden link

Now switch to NL and all is okay accept when you click the pop-down which is also not translated being option Choose Desired Padel Racket Weight and when you choose 'Kies een optie' which is translated you see there are no options shown? and I have no idea how to fix this, it must be something small that i do not see :-). I added the print screen:
hidden link

What is the link to your site?
ilovepadel.eu > Shop on top > choose product > Shooter padel works > Padelator only English works for the Choose option.

Screenshot 2022-12-07 at 13.22.37.png
Screenshot 2022-12-07 at 13.21.51.png
December 7, 2022 at 12:25 pm #12606647

paulv-33

I try to talk to someone to help me solve this issue

December 7, 2022 at 2:17 pm #12607693

Laura
WPML Supporter since 05/2018

Languages: English (English ) Italian (Italiano )

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

Hi,

thanks for contacting us.

Please try to synchronize taxonomies in WPML > Support > troubleshooting, choosing both Products and Variations.

December 7, 2022 at 3:39 pm #12608407

paulv-33

HI Laura,
As you suggested I did again what you asked me.
No succes.
To explain: I did all, refreshed all, dumped all cache, did all wpml settings for clean up, did all for woocommerce. Did also cleaned the cache of Avada, etc etc. I need the help of someone online, so I can give access to the website. What now happens is typical, I have now two of the same items as a ticket since I tried live contact without success. Please stop the help that is already done several times. I really need help, it's now almost a week please try this and that. I have been trying to solve this for over 4 weeks. The example in the screenshot one okay in English and one in Dutch not okay.

Screenshot 2022-12-07 at 13.22.37.png
Screenshot 2022-12-07 at 13.21.51.png
December 8, 2022 at 12:30 pm #12614671

paulv-33

Hi Laura,
No response?
Please remember that all works perfectly with wpml, but without the choice of the weight nobody can buy any product.
It's possible its completely not important to you in this time of year, but we sell nothing due to this problem.
But hey who cares, have a great day....

December 8, 2022 at 12:37 pm #12614721

paulv-33

Hi Laura,
Don't worry I have Long helping me out.
Lets see what will be the result.
Have great day...

December 10, 2022 at 10:22 pm #12626865

Andreas W.
WPML Supporter since 12/2018

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

Timezone: America/Lima (GMT-05:00)

Hello,

My apologies for the delay in answering, as many colleagues were on national holidays.

Take note:

Attributes can be globally declared at Products > Attributes.

These global attributes need to be translated at WooCommerce > WooCommerce Multilingual & Multi-Currency > Attributes.

Then there are also custom attributes, such as attributes that you declare directly on the product itself.

Those will be translated when translating the product with the WPML Translation Editor.

Further, at WPML > Settings > Post Type Translationt he post type "Products" should always be set to "Translatable - one show translated content".

Then, make sure that the affected products are translated to 100% by using the WPML Translation Editor.
Go to WooCommerce > WooCommerce Multilingual & Multi-Currency > Products in order to translate them.

Please avoid editing translated products manually on the WordPress Editor, as this is not suggested workflow and manul changes will be overwritten by the WPML Translation Editor.

If you prefer to translate manually, please use this workflow:
https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

At last, if this still did not solve the issuem, please check WooCommerce > WooCommerce Multilingual & Multi-Currency > Tools for reported config issues and send me a screenshot.

Best regards
Andreas