This thread is resolved. Here is a description of the problem and solution.
Problem: If you're using a review widget and encountering issues with displaying translated content, it might be because the plugin is not certified by WPML. Solution: We recommend checking if the plugin can display translated content by consulting the plugin's page on our site: WPML Plugin Compatibility. Additionally, the plugin authors offer a premium version that allows the creation of multiple widgets per language, which might include WPML support. You should contact them to confirm if this feature uses our API, as indicated here: WordPress.org Support Topic.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, 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 use a review widget called "Trustindex". In the main language (Romanian) the widget works fine but in the EN version, translated with WPML, I cannot display the translated version of the widget. I am following the String Translation documentation but it seems that it does not work.
Symptoms:
The Trustindex widget does not display the translated version in English on my site hidden link.
Questions:
Can you assist please how to display the translated version of the Trustindex widget in English?
I have this widget that uses the reviews from Google Maps and show them in the website.
The widget is called Trustindex (trustindex.io). It works just fine for the main language of the site (Romanian) but it does not translate the content of the reviews when switch the language to EN (ex. hidden link).
Can you advice how to set the String Translation in order to do that?
Or how to edit the code for ?lang=en pages so that I can replace the widget form with another which is in English.
Hi Marcel. Thank you for replying to my post. I was trying to access the ticket you mentioned but I get an error "This is a private ticket" and "only the author can view this ticket". Can you advice how to read it? Thank you.
As far as I can see, the authors mentioned they offer a premium version, which includes the creation of several widgets per language: https://wordpress.org/support/topic/programmatically-change-the-language-using-wpml/. You should contact them to see if this premium feature also covers WPML, as this would require that they use our API.
Thank you Marcel. I understand from your answer that WPML does not work with this widget. I was hoping that it would to save me work.
The way is to insert in the translated pages (with WPML) the EN version of the Trustindex. So my question in this case is: how to access and edit the html code for the pages translated with WPML?
You can access the translated page ID via the top-bar language switcher and open the WP page that functions as the translation, if that’s what you mean.