Navigation überspringen

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 -

Unterstützt die Zeitzone: America/Sao_Paulo (GMT-03:00)

Schlagwörter: 

Dieses Thema enthält 8 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Lucas Vidal de Andrade Vor 4 Wochen, 1 Tag.

Assistiert von: Lucas Vidal de Andrade.

Verfasser Beiträge
April 23, 2025 unter 1:28 pm

manuelR-33

Hintergrund des Themas:
I have created a blog layout here versteckter Link and it is not fully translatable. If you switch to the English version here versteckter Link, you will notice that the 'Weiterlesen' button has not been translated even though it was in the WPML editor. Additionally, the JetSmartFilter 'Apply Button' and 'Remove Filters' widget are also not translated, and I did not find a way to translate them. The JetSmartFilters pagination is also not translated, even though it was in the WPML editor.

Die Symptome:
The 'Weiterlesen' button, JetSmartFilter 'Apply Button', 'Remove Filters' widget, and pagination are not translated into English and remain in German.

Fragen:
How can I ensure that all elements, including buttons and widgets, are fully translated using WPML?
Why are some elements not translating even though they appear in the WPML editor?

April 23, 2025 unter 2:23 pm
April 23, 2025 unter 2:34 pm #16960615

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hey there,

As I said, I suspect this is a broader compatibility issue between WPML and the Jet plugins. To confirm that, I've created a testing website for us, with a fresh installation of WPML (the website has German as primary, and English as secondary, just like on your website). You can access it, using this link:

versteckter Link

Please recreate the issue there. The idea is to test it in isolation, so only the minimum is necessary: one blog post, one Elementor template with the filter and the blog page (I'm not sure if this is only it, so feel free to add more things, if it's necessary to reproduce the issue). Please don't install any unrelated plugins or import any content. With that information, I can take this to our devs in the compatibility team and find a permanent solution for that.

I know this takes some effort, so thanks in advance for your cooperation.

Regards,

April 28, 2025 unter 8:46 am #16973774

manuelR-33

Hi Lucas Vidal,

thanks again for your help.

I have already set up a test environment on my server. You can't use that? It would be a lot of extra work to set it up again on your end.

Best regards
Manuel

April 28, 2025 unter 12:50 pm #16974895

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hey there,

I understand this takes some time, but we need to check that on our testing servers, in isolation, as I said. We only need the problem visible, it's not necessary or advised to recreate the entire website. Just the same context, where the strings you mentioned show untranslated.

This is necessary, because this way we can check if the issue is specific to your website/server, or if it's a broader compatibility issue between WPML and the JetSmartFilters (or possibly with other related plugins). Thanks in advance.

Mai 5, 2025 unter 3:47 pm #16997199

manuelR-33

Hi Lucas Vidal,

yes I understand. I will do it. But I still need a little time.

Best regards
Manuel

Mai 5, 2025 unter 4:53 pm #16997439

manuelR-33

Hi Lucas Vidal,

I have now finished your test environment:

versteckter Link
versteckter Link

There are two issues:

1. In the search bar, "Suchen" (Apply Button widget) and "Zurücksetzen" (Remove Filters widget) cannot be translated. Both are widgets of JetSmartFilters from Crocoblock.

2. Below, the first "Weiterlesen" button in the Elementor Loop Grid Widget is not translated, although the corresponding template has been fully translated. Two different templates are used in the Loop Grid widget. I have selected the "Blog Listing horizontal" for the "Alternate Template" option. And the button in it is not translated. It is working for the default "Blog Listing vertikal" template.

Best regards
Manuel

Mai 5, 2025 unter 5:03 pm #16997531

manuelR-33

I completely forgot that the pagination cannot be translated either. Also a JetSmartFilters widget from Crocoblock.

Mai 5, 2025 unter 7:56 pm #16998079

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hey there,

Thank you for sharing the details. I'm looking into your issue and will get back to you as soon as I have new information.

Mai 6, 2025 unter 12:38 pm #17001646

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hey there,

I've escalated your ticket to our compatibility team, so they can analyze the issue and find a solution or, at least, a workaround for this situation. They usually take a few days to get back. I'll keep you informed.

Thank you for your cooperation.

Mai 7, 2025 unter 7:56 pm #17008796

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hello,

I've received feedback from our devs. It seems that the Elementor Widgets related to JetSmart are not properly registered. Please make a full website backup and follow these steps:

1. Go to WPML > Settings > Custom XML Configuration;
2. Add the code below and save;

<wpml-config>
  <elementor-widgets>
    <widget name="jet-smart-filters-search">
      <fields>
        <field>apply_button_text</field>
      </fields>
    </widget>
    <widget name="jet-smart-filters-apply-button">
      <fields>
        <field>apply_button_text</field>
      </fields>
    </widget>
    <widget name="jet-smart-filters-remove-filters">
      <fields>
        <field>remove_filters_text</field>
      </fields>
    </widget>
    <widget name="jet-smart-filters-pagination">
      <fields>
        <field>prev_text</field>
        <field>next_text</field>
        <field>load_more_text</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>

3. Make a small change to the page that contains the filter;

That should make the texts show up on ATE (WPML's Translation Editor). If the pagination texts don't show in ATE, you mey be able to find them in WPML > String Translation. Let me know if that fixes the issue for you.

Mai 9, 2025 unter 9:05 am #17015381

manuelR-33

Hi Lucas Vidal,

it works with it. Thank you very much! 🙂

Is that something Crocoblock would need to implement? Then I would write to them.

And do you also have a solution for the "Weiterlesen" button in the Elementor Loop Grid widget?

Best regards
Manuel

Mai 9, 2025 unter 6:12 pm #17017651

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hello Manuel,

I noticed that the Blog listing Horizontal template was inserted as an alternate template in Elementor. If possible, please try to add it directly to the Archive Template, not as an alternate template.

I'm asking that, because it seems that Elementor won't pull translations when they're inserted as alternates. Let me know if this workaround works for you. If it doesn't, I'll need to split this ticket, create a new testing website and escalate again — it will take a while.

Regards,
Lucas

Das Thema '[Geschlossen] Elementor Loop Grid and JetSmartFilters not completely translatable' ist für neue Antworten geschlossen.