Home›Support›English Support›[Waiting for user feedback] Loosing Translation in Elementor Loop when applying JetSmart Filter
[Waiting for user feedback] Loosing Translation in Elementor Loop when applying JetSmart Filter
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'm using a loop to display challengers on a page using Elementor and JetSmart Filter. The page in the translated language, English, works fine when opening the listing page. However, when I apply a filter or go to the next page, some elements of the loop, specifically custom fields, appear in French, which is the original language. The issue can be seen on this page: hidden link
Symptoms:
Custom fields such as 'departure date' and 'performance index' appear in French instead of the selected language when filters are applied or when navigating to the next page in the Elementor loop.
Questions:
Why do custom fields revert to the original language when filters are applied?
How can I ensure custom fields remain in the selected language when using JetSmart Filter?
How are you creating the custom fields? Using a plugin? Custom code? How did you translate the labels?
I suggest you try this to help us identify if it might be a conflict with another plugin or theme that is causing the problem.
**IMPORTANT:** Please try this in a staging environment or at least with a backup of your site files and database before continuing.
Disable all plugins except Elementor, JetSmart Filters, any other needed to replicate the problem and WPML-related, and temporarily change the theme to a default WordPress such as Twenty Twenty-five.
Is the issue resolved with these settings? If so, please reactivate one by one to see which conflicts.
Thanks for your answer, it's not a plugin compatibility issue, I already tried this. And in the link you mention custom fields are not translated at all, in my case they are translated, until the filter or pagination applies, and then there are not translated anymore.
Custom fields are created inside the custom post type "Tourmagne", hereis an example of post with custom post fields: hidden link
The labels of the custom fields are translated in the loop #922 and you can see the translation here: hidden link
I guess you will need WordPress Admin access to consult it, I will wait that you send the private request for it.
I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue.
It would be better to a testing site where the issue is replicated.
The information you will enter is private which means only you and I can see and have access to it.
Maybe I'll need to replicate your site locally. For this, I'll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site.
This will allow me to create a copy of your site and your content.
Once the problem is resolved I will delete the local site.
**IMPORTANT**
- Please make a backup of site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields.
Before digging deeper, can you please update JetSmartFilters to its latest version (3.6.5) and confirm the issue persists?
Best Regards,
Otto
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.