This thread is resolved. Here is a description of the problem and solution.
Problem: You are building an e-commerce website using WordPress/WooCommerce and the Woodmart theme, and have translated the content from English to Russian and Hebrew. While all 7 filters by attribute are displayed in English on the shop page sidebar, only 6 are displayed in Russian and Hebrew. Specifically, the 'Collection' filter is missing in these languages. Solution: We recommend going to WooCommerce > Status > Tools and selecting the option to
Regenerate the product attributes lookup table
. This action should resolve the issue by ensuring that all translated attributes are correctly displayed in the filters on your shop page. Please test this solution on your production site and confirm its effectiveness.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your current setup, 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 the problem persists, please do not hesitate to open a new support ticket with us for further assistance at 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.
Background of the issue:
I am building an e-commerce website with WordPress/Woocommerce and the Woodmart theme. I translated the content from English to Russian and Hebrew with the WPML plugin. I have 7 filters by attribute at the sidebar on my shop page. Link to a page where the issue can be seen: hidden link
Symptoms:
All 7 filters are displayed in English, but in Russian and Hebrew, only 6 are displayed. One of the filters by attribute 'Collection' is not displayed in Russian and Hebrew.
Questions:
Why is the 'Collection' filter not displayed in Russian and Hebrew?
How can I ensure all filters are displayed in all languages?
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
Are you using global product attributes which are created at Products > Attributes?
If so, can you confirm that those attributes have been translated at WooCommerce > WooCommerce Multilingual & Multi-Currency > Attributes?
Please also revise WooCommerce > WooCommerce Multilingual & Multi-Currency > Status for config issues and send me a screenshot if you do have any questions about this screen.
I am using global product attributes, which are created at Products > Attributes
All 7 attributes I want to filter by (including the "collection" attribute) are displayed as filter widgets in the sidebar on my Shop page in English. But in Russian and Hebrew, the "collection" attribute is missing among the filter widgets in the sidebar on my Shop Page.
I confirm that the attribute "collection" and all terms of this attribute are translated into Russian and Hebrew. Please see the attached screenshots.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
Please go to WooCommerce > WooCommerce Multilingual & Multi-Currency > Store URLs and make sure that the product permalinks are translated.
If this will not solve the issue, I would like to to offer to take a closer look and request temporary access (wp-admin and FTP) to the site to investigate the issue further.
The required fields are below the comment section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please be sure to back up the site and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and site credentials will be set to "PUBLIC". DO NOT publish the data unless you see the required wp-admin / FTP fields.
I may need to install a plugin called "All In One WP Migration" here to create a copy of the site that I can use to investigate the issue further.
However, I would also be very grateful if you could provide a staging site or copy of the website from your server for this purpose.
If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/de/account/websites/.
If you are not able to provide such a copy of the website for testing, please let me know on this ticket.
The private reply form looks like this: hidden link
The next time you reply, click on "I still need assistance".
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We are not allowed to access any credentials that were not specifically submitted on this ticket in the private response form.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
For further investigation, would it be possible for you to provide me with super admin access?
I need to run tests in different setups (theme, plugins) to narrow down the issue. I
also can offer to try to create a local copy of the site for debugging purposes.
Please leave me a comment on this ticket once the user rights have been changed.
I don't have experience creating and working with a local copy of the WordPress website. I hope it is unnecessary because I can do anything with a hosted copy anytime.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
It seems like going to WooCommerce > Status > Tools and running the option "Regenerate the product attributes lookup table" solves the issue. Please test it on your production site and confirm.