Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
JetEngine Filters are not functioning correctly on the French version of the client's website.
Solution:
We have reset the translated value to 'Chicken'. We recommend following the workaround provided in the WPML errata page for issues where JetSmartFilters' smart filters for custom fields are not translated in secondary languages. You can find the detailed steps here:

If this solution does not seem relevant to your issue, please do not hesitate to open a new support ticket with us for further assistance. You can do so by visiting the 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.

Tagged: 

This topic contains 7 replies, has 2 voices.

Last updated by Lauren 1 year, 8 months ago.

Assisted by: Lauren.

Author Posts
November 29, 2023 at 4:24 pm

danielH-139

JetEngine Filters are not working on the French side of our website

November 29, 2023 at 5:30 pm
December 1, 2023 at 2:39 pm #14973795

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

Hi there, I am following up on the chat you had previously with Mateus. I checked the backend and it appears that the product filter is filtering based on custom fields. How are you creating the custom fields, and where can I find them on the backend of your site?

December 1, 2023 at 2:46 pm #14973897

danielH-139

They are created through JetEngine. If you go to Jet Engine Post Types you should find the product posts custom post type

December 1, 2023 at 7:41 pm #14975469

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

I was able to locate the product post type, and I see the filter field, but where are you actually creating the custom field? How do you create the field so that it shows up on the product type page edit screen?

December 4, 2023 at 4:35 pm #14989705

danielH-139

Apologies, I was out of office for the weekend. This video should help to explain everything you're looking for: hidden link

December 4, 2023 at 10:23 pm #14991795

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

I think I found the issue. Please go to the product post type and manually enter the French translation. If you open that, you will see that the filter values are still showing in English there, and this may be why the filters aren't working. Go to this link and manually enter the translation for one of the filters. I tested this by changing Chicken to Poulet for both the value and the label. Now, if you go to hidden link and select Poulet, i see French results. Can you let me know if you see the same?

December 4, 2023 at 10:44 pm #14991909

danielH-139

No! Now you changed the English version to french. On the english side, it says "poulet" instead of Chicken. Can you please change this back??

December 5, 2023 at 3:44 pm #15000461

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

I have reverted the translated value back to Chicken. I found this errata, please try the workaround listed here and then let me know if you are able to translate after these changes:
https://wpml.org/errata/jetsmartfilters-smart-filters-custom-fields-are-not-translated-in-secondary-languages/