Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues with translating Elementor tab titles in the Tabs Element after recent updates, and the translation fields are not available.
Solution:
We recommend registering the widget for translation. Here's how you can do it:
1. Navigate to WPML > Settings > Custom XML (tab).
2. Add the following code:

<wpml-config>
  <elementor-widgets>
    <widget name="jet-tabs">
      <fields-in-item items_of="tabs">
        <field>item_label</field>
        <field>item_editor_content</field>
      </fields-in-item>
    </widget>
  </elementor-widgets>
</wpml-config>

If this solution doesn't look relevant to your issue, 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.

This topic contains 3 replies, has 2 voices.

Last updated by Nicolas V. 11 months ago.

Assisted by: Nicolas V..

Author Posts
January 19, 2024 at 1:17 pm #15205116

antonW

I am trying to:
After recent updates, the Elementor tab titles on the Tabs Element are no longer translated. Checking the translator, the fields are no longer availble.

Link to a page where the issue can be seen:
cleanjack.be

I expected to see:
Being able to translate Tab Titles in the tab section: Directies, Schoonmakers, Rayonleiders...

Instead, I got:
Dutch titles for all languages

WPML Tabs issue translator.png
January 19, 2024 at 8:44 pm #15206313

Nicolas V.
Supporter

Languages: English (English ) French (Français )

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

Hello,

Welcome to the WPML support forum. I visited your site and I can see that those tabs are translated now. I checked EN / FR / ES and I can see that the tab label (directors/cleaners) and the tab content are translated.

Did I miss something or did you fixed it yourself?

If the issue persist somehow, please provide me as much information as possible about those tabs.
- I don't think they are coming from Elementor itself but probably an Elementor add-on such as Essential Addons or JetTabs. Could you please confirm that?
- Elementor is fully compatible, but widgets from those add-ons might need to be registered for translation. Ref: https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/
- Are you able to see and translate them in our translation editor but the translation is not displayed on the frontend? Or are they not showing in our editor and aren't translated at all?

January 20, 2024 at 9:45 am #15206967

antonW

Hi,
I found another post that solved the issue:
https://wpml.org/forums/topic/crocoblock-jettabs-cannot-longer-be-translated/

It is kind of weird that it worked before and after an update I had to register the elmement...

Kind Regards
Anton

January 22, 2024 at 11:09 am #15210787

Nicolas V.
Supporter

Languages: English (English ) French (Français )

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

Hello,

I'm glad you found a solution! Just in case another client finds this ticket. The widget was from Crocoblock JetTabs and needed to be registered for translation.
- Go to "WPML > Settings > Custom XML (tab)" and add the following code:

<wpml-config>
  <elementor-widgets>
    <widget name="jet-tabs">
      <fields-in-item items_of="tabs">
        <field>item_label</field>
        <field>item_editor_content</field>
      </fields-in-item>
    </widget>
  </elementor-widgets>
</wpml-config>