Background of the issue:
I'm trying to translate a website (hidden link) that uses the JetReviews plugin. The base language is English. I have some pages where users can leave reviews (i.e., hidden link). My goal is to get the fields of the review options, such as 'Write a review', 'Your review', 'cancel', to be translated into different languages. I can see those words in the string table (hidden link), and I have completed the translation.
Symptoms:
The translations are not being displayed on the page.
Questions:
How can I solve the issue of translations not being displayed on the page?
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
Do I understand correct that the Reviews Form is an Elementor Widget froM "JetReviews For Elementor"?
If so, then yu can not use WPML String Translation to translate the string direclty. The strings of this widget should get translated on the WPML Translation Editor when translating the page or template.
If the strings do not show up inside the WPML Translation Editon, then this means that this widget is missing a proper WPML XML Config.
Would it be possible for you to install the plugin on a test site which I can provide for testing and creation of such config?
Yes, the plugin is "JetReviews For Elementor". And no, those texts are not appearing in the translation editor.
Yes, I can install the plugin on a test site, or, alternatively, I can provide you with access to our page with administrative rights, and FTP access. The site is not in a final production stage, and I have backups, so it will be safe to modify it.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
The following config will allow you to translate the widget. Please save it at WPML > Settings > Custom XML Configuration (tab). Then edit the widget on the original page, save the page and open the translation editor.
Further, there appears to be the string "Rating" in the section where the user leaves the rating, and this string seems not to be translatable, which means it seems to be coded in a way that will not allow to translate this string.
Also, take note that some other strings of the plugin will requiere to be translated with WPML > String Translation, like for example "*Already reviewed".
Could you please give this a test on your site and let me know which strings still are having issues?
Once I received your confirmation I will escalate the issue towards our compatilbity team, so that they can follow up with the author for further implementation of such config into the plugin.
The topic ‘[Closed] Displaying the translations of some JetReviews fields’ is closed to new replies.
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.