[Resolved] Product attribute name doesn't translate
This thread is resolved. Here is a description of the problem and solution.
Problem:
The original language of a global product attribute is still English language even though the site's default language is Turkish and delete the attribute and recreate it with the same name. Solution:
It is possible that the site's default language was English and the attribute name was translated. You can go to WPML > String Translation > Delete the translated attribute name and recreate it in the Turkish language. Relevant Documentation: https://wpml.org/documentation/getting-started-guide/string-translation/#deleting-strings
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.
1. Firstly, I created a test product before the translation and added some attributes, not in the main language(Turkish) of the website but in English.
2. Then I was trying to change/translate those attributes to the main language (Turkish).
3. I changed/translated one attribute and faced the problem. Attribute name "Type of emitted signal:" was deleted and changed to "Yayılan sinyal türü". But in the taxonomy translation it appears like it wasn't deleted at all, it just appars in English like it was created before "Type of emitted signal:" (1st image). Even if I delete attribute and add a new one it stays the same for "Yayılan sinyal türü", it appears "Type of emitted signal:", like some sort of cache.
4. Even if I leave everything like it is but translate the attribute, the attribute name doesn't translates in russian version of the product (2nd image).
Link to a page where the issue can be seen: hidden link
Thank you for contacting WPML support, I'd be happy to help you with this issue.
It looks like a caching issue. Please update WPML to the new version 4.6.7, clear all caches (plugin, browser, hosting ...) and recheck this issue. Following the documentation https://wpml.org/faq/install-wpml/#checking-for-updates
Also, please add a new attribute to the product > Save changes > Update the translation and see how it goes.
I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to have a testing site where the issue is replicated. Your next reply is set to private to share the info.
❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/
✙ I would need your permission to de-activate and re-activate Plugins and the Theme to change configurations on the site if needed. This is also a reason the backup is critical.
The attribute name is translated in WPML > String Translation. I've deleted that string and now it displays the attribute name in Turkish as well. Please check screenshot attached.
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.