Home›Support›English Support›[Waiting for user confirmation] Missing renamed attributes on YITH ajax filters
[Waiting for user confirmation] Missing renamed attributes on YITH ajax filters
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.
WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Background of the issue:
I am using YITH ajax product filters on my site. We created filters and presets with attributes, and everything was working correctly. After renaming some attributes and changing the slugs, we can no longer see them in the filters settings dropdown with the new names. YITH support suggested that the issue might be related to how WPML manages terms. They advised disabling WPML to check if the terms appear correctly, but we cannot deactivate WPML on a live site. URL: hidden link
Symptoms:
The new attribute names are not appearing in the dropdown; instead, the old ones are displayed.
Questions:
Can you help us resolve the issue without deactivating WPML?
Is there a way to ensure WPML manages the terms properly after renaming attributes?
"the issue is not strictly related our plugin, but in the way you created your taxonomy and terms switching the language then. I suppose that in this case WPML is not managing your terms properly and it's causing this mismatch.
My suggestion is disable WPML and relative plugin and check if you can see terms in the right language on our plugin panel.
If yes, please contact WPML support asking for a feedback."
I would like to ask you to follow these steps:
- Create a full backup of the site
- Update all outdated plugins and themes, especially the WPML plugins. You can update the WPML plugins in Plugins -> Add new -> Commercial tab -> Click on the button to search for new versions -> Download and install the latest version of the WPML plugins
- Flush any cache memory that might exist
- Apply the workaround described in this errata page: https://wpml.org/errata/wordpress-6-7-mo-files-not-loaded-and-leading-to-missing-translations-on-front-end/
- Go to Woocommerce -> Woocommerce Multilingual & Multicurrency -> Status tab -> Fix any error that might appear in the first two sections
- Edit the filters manually on the secondary languages and manually add the changes to the configuration of each translated filter -> Save the changes -> Double-check if the issue disappeared
Could you tell me the results of the steps described above?