Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 5 replies, has 0 voices.

Last updated by Andreas W. 2 days, 9 hours ago.

Assisted by: Andreas W..

Author Posts
January 2, 2025 at 3:57 pm #16559426

davidR-165

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?

January 2, 2025 at 4:53 pm #16559596

Andreas W.
Supporter

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?

Best regards
Andreas

January 7, 2025 at 3:10 pm #16570425

davidR-165

Hi,

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.

Thanks,
David.

January 7, 2025 at 3:30 pm #16570480

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Please install the plugin on the following test site and try to recreate the issue with an simple example.

One-Click-Login:
hidden link

Make sure to drop me a comment on this ticket once you are done with this task.

January 7, 2025 at 3:53 pm #16570699

davidR-165

Hi,

Tank you, I just installed the plugin and created a post where you can see the issue: hidden link

Dhanks,
David.

January 7, 2025 at 4:32 pm #16570785

Andreas W.
Supporter

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.

<wpml-config>
  <elementor-widgets>
    <widget name="jet-reviews-advanced">
      <fields>
        <field>new_review_button_label</field>
        <field>author_name_placeholder</field>
        <field>author_mail_placeholder</field>
        <field>review_content_placeholder</field>
        <field>review_title_placeholder</field>
        <field>submit_review_button_label</field>
        <field>cancel_button_label</field>
        <field>new_comment_button_label</field>
        <field>comment_placeholder</field>
        <field>show_comments_button_label</field>
        <field>hide_comments_button_label</field>
        <field>comments_title_label</field>
        <field>submit_comment_button_label</field>
        <field>reply_comment_button_label</field>
        <field>reply_placeholder</field>
        <field>submit_reply_comment_button_label</field>
        <field>no_reviews_label</field>
        <field>singular_review_count_label</field>
        <field>plural_review_count_label</field>
        <field>already_reviewed_message</field>
        <field>moderator_check_message</field>
        <field>not_valid_field_message</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>

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.