[Resolved] Attributes taxonomy shows translated, but no translation
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was unable to translate attributes in WooCommerce Multilingual & Multicurrency. Despite setting the taxonomy language to Dutch, the translation pencil icon was unresponsive, and an E_ERROR was encountered in the WPML plugin files. Solution: We recommended checking the documentation on translating and synchronizing global attributes in WooCommerce Multilingual, available here: https://wpml.org/documentation/related-projects/woocommerce-multilingual/#translate-and-synchronize-global-attributes.
The client resolved the issue by switching the "copy taxonomies to translation" on and off. Set all taxonomies to Dutch (because they were somehow registered as English). Then the client sent all products for translation (automatic > publish without review) and selected the already translated content to "Overwrite existing translations". After that, navigate to the Taxonomies translation and select the taxonomies one at a time and press the sync button at the bottom.
If this solution does not resolve your issue or seems outdated, please visit our known issues page at https://wpml.org/known-issues/ to check for any updates or related problems. We also recommend confirming that you have the latest versions of themes and plugins installed. If problems persist, do not hesitate to open a new support ticket for further assistance.
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:
I'm trying to translate the attributes in WooCommerce Multilingual & Multicurrency, but it's not working. The taxonomy shows a pencil under the translation, but there's no translation or text when I click it. Link to the issue: hidden link
I did see that all the taxonomies were actually in English, so I'm now setting them the the original language Dutch) first.
Do I need to do something after setting them all to Dutch?
What does the button "Synchronize attributes and update product variations" do?
It's a live webshop, so I need to be extremely careful, because after translating the shop, all stocks were set to 0, which caused loads of issues.
Symptoms:
The attributes taxonomy shows a pencil icon indicating translation, but no translation or text appears in the other language.
Questions:
Why is there no translation text appearing under the other language?
How can I ensure the attributes are translated correctly?
I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.
Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.
Your upcoming reply will be treated with confidentiality and will only be visible to you and me.
✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.
I'm currently trying to get a backup, so I'll let you know when that's finished.
Can you please tell me what the button "Synchronize attributes and update product variations" does? Currently I don't see my attributes in the translated language. This happened after I changed all attributes that were set to English to the Dutch main language.
Is it safe to use that button to make the attributes show up again in the translated language? Or should I wait for the backup to be ready?
It's a complicated site, so Updraft doesn't always work well
I figured it out myself. I had "copy taxonomies to translation" on and turned it off. Set all my taxonomies to Dutch (because they were somehow registered as English). Then I've sent all products for translation (automatic > publish without review) and selected the already translated content to "Overwrite existing translations". After that I went to the Taxonomies translation and one by one selected the taxonomies and pressed the sync button at the bottom.