This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing issues with locked translations on DE pages of their bilingual website (EN and DE). They are unable to edit translations directly and the fallback to the default language is not functioning on the frontend. Solution: We recommend checking if the attributes are added locally (directly in the product editor) or globally (via Products > Attributes). For global attributes, they should be translated using WPML's Taxonomy Translation, accessible at WPML > Taxonomy Translation. If translating a product using the WordPress Editor, ensure it uses global attributes. This approach should unlock the translations and allow the fallback to default language to function correctly on the frontend.
If this solution does not resolve the issue or seems outdated, 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 problems persist, 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.
Background of the issue:
My website languages are EN and DE. On DE pages, some attributes on products do not have translations. I changed the options to translate the pa_size attribute as 'Translatable use translation if available or fallback to default language'.
Symptoms:
When trying to edit the translation on DE, it is locked and I can't edit it. I saw a warning that says 'This is a translation of Small Hand-Turned Wooden Vase – Japanese Burnt Wood Technique. Some of the fields are not editable. It's recommended that you translate products from the Translation Dashboard.' Fallback to default is not working when I check it on the frontend.
Questions:
Can you advise how I can solve the issue of locked translations on DE pages?
How can I edit translations from the Translation Dashboard?
Why is the fallback to default language not working on the frontend?
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
It depends if you use global attributes that were created at Products > Attributes or custom attributes that are declared directly on each product.
If you are using global attributes, you can translate them at WPML > Taxonomy Translation. Those attributes also should be translatable when translating the product with the WPML Translation Editor.
If you are using custom attributes, you will be able to translate them when translating the product with the WPML Translation Editor.
In case you translate your products using the WordPress Editor, you should only use global attributes and translate them at WPML > Taxonomy Translation.
By default, the direct editing of attributes via WP Editor is blocked by WooCommerce. That's why it needs to be translated as my colleague Andreas has advised. This way, WooCommerce ensures the structure is the same, and that only the name of the attributes will be translated. It's a WooCommerce requirement.
I want to translate also the labels of the attribute. Like Size, Material, Colour. These attributes are from WooCommerce. I was able to translate this on String Translations. It works on the backend on the page where you edit a product but on the Frontend it only appears as English the original language.
Please go to WPML > Translation Management and send the product for translation. Add the translation to the labels and values and save, inside the translation editor. Let me know if it works this way.
Please can you advise. I've done sending the products to Translation and when I am translating the product I can't see anywhere how to translate the Attribute Labels.
As I said I want to translate the Labels highlighted on my screenshot attached.
I checked on your website and noticed that you use WordPress Editor to translate some of your products. I've should taken that into consideration.
Let me explain it in more detail. You can add attributes to products in two ways: locally (directly in the product editor) or globally (via Products > Attributes). When using local attributes, they need to be translated with WPML's translation editor. Global attributes can be translated in WPML > Taxonomy Translation. You can check more details here:
Please, translate all attributes in WPML > Taxonomy Translation. If you are translating a product using the WordPress Editor, make sure it uses global attributes. I hope I made myself clear. Let me know if you have any questions.
Regarding your website, I checked some of your products, and they had the label translated in the Front End. Check the images attached. Were you able to solve the issue?
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.