Home›Support›English Support›[Waiting for user confirmation] WPML no recognizing JetSmartFilter taxonomy
[Waiting for user confirmation] WPML no recognizing JetSmartFilter taxonomy
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.
Our wait time is higher than usual, please make sure you are meeting the minimum requirement - https://wpml.org/home/minimum-requirements before you report issues, and if you can take a look at current Known Issues - https://wpml.org/known-issues/. Thank you.
Background of the issue:
I am trying to make the filtering options (JetSmart Filter) appear and work properly on translated languages. The issue can be seen on this page: hidden link
Symptoms:
I see the name of the filters but no options appear, as if WPML didn't recognize the JetSmartFilter taxonomy. The only filter that works is the age, as the values are numbers and they don't need translation. But when an option is translated, it doesn't work.
Questions:
Why are the JetSmartFilter options not appearing on translated pages?
How can I make the translated filter options work properly?
While one of my teammates handles your ticket, I will provide you with initial debugging steps.
Have you attempted to follow the documentation provided below?
hidden link
Please update your WPML plugin and add-ons to the latest version, 4.7.2, to benefit from the latest bug fixes and improvements. This may not necessarily resolve your problem; however, we need to work on the newest code available to troubleshoot the issue best.
You can check the latest released versions under "My Account -> Downloads" on this site. Instructions to update can be found here: http://wpml.org/faq/install-wpml/
If you do not see the updates, you might need to click the Check for updates button in the Plugins → Add New Plugin → Commercial tab.
You need to make sure that the JetSmartFilters plugin is also updated.
Please remember to backup your database before you proceed.
Let us know if the issue persists after an update has been done.
- Please backup the site files and database before providing us access.
- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.
as the documentation says, some of the option might not be picked by WPML translation editor, so you need to edit 2nd language manually and adjustthe needed values.
For one filter example in EN, you need to set the correct taxonomy and term:
- hidden link
I would advise checking all and adjusting if needed all languages.
Hi, thanks for your feedback, I tried but there is no way to select a value in English, the "value" should be "Poet" or "Winner" and I can't select anything, as if it was not related.
I attach screeshots to explain what I mean, showing version in English and in French.
Hi, I managed to add the fields, following the process you explained, but it seems they are not recognized, as no, no "challenger" are found in English. So now the situation is that the filter appears but the filter doesn't work in English.
Thanks,
Alexia
it shows "We didn't find any challenger", since you do not have any in English. Make sure to translate your post in other language you wish to use filter or to show those posts in other language. It can not work since there are no post to show or filter.
Thanks Drazen! We're getting there, I managed to have the challengers appear in translated languages. I still have some issues:
1. Once I apply a filter in English for example, part of the listing looses translation ( only when the filter is applied not before, as you can see in the attached screenshot)
2. The Year of Departure filter doesn't work. When I apply 2024, no challenger appears.
Thanks for your help,
Alexia
New threads created by Dražen and linked to this one are listed below: