This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to display a data table on a translated page, but it is not visible due to the URL translation affecting content filtering. Solution: We recommend ensuring that your table setup adheres to WPML's guidelines for handling multilingual data. Please review our detailed documentation for developers, which can help you configure your data tables correctly:
If this solution does not apply to your case, or if it seems outdated, 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 issues persist, please open a new support ticket.
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 trying to use a page URL to filter out content and display a table. Since the URL is translated, the data is not visible. The issue can be seen on this page: hidden link
Symptoms:
The data table is not visible on the translated page.
Questions:
Why is the data table not visible on the translated page?
How can I ensure the data table appears correctly on translated pages?
Thanks for contacting WPML forums support. I'll be glad to help you today.
WPDatatables is not officially compatible with WPML, so you might face issues translating the tables. Kindly check our compatibility list here. (https://wpml.org/plugin/)
In this case, I recommend you to create the translation of the pages that contain such tables using the WordPress Editor, instead of the WPML Translation Editor. This way, you can create the table as you wish, although it takes a bit more effort. You can check the steps on how to do that here:
Basically, select the option and create the translation using your preferred editor. I appreciate your patience on this matter.
Another way, if the plugin authors suggested Loco to translate the tables, please search for the tables strings in WPML-> String Translation.
Kindly check the following steps if you can't find the strings:
1- Go to WPML-> Theme and plugins localization, select your theme/plugin, and scan
2- Go to WPML-> String Translation
3- Scroll down and click on the "Translate texts in admin screens »" link
4- Search for the needed strings
5- Select the strings
6- Click on the "Add to String Translation" button
7- Then click on the "« Return to String Translation" link
8- Translate the strings, clear the cache, and check the front end
Ok, in this case, please make sure that your table respects WPML's rules to fetch and show multilingual data. I recommend you check our documentation for developers in detail: