[Resolved] Woocommerce not showing Variations in other languages than main
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.
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.
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.
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....
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.
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
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.