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.

Tagged: 

This topic contains 4 replies, has 1 voice.

Last updated by Florian 48 minutes ago.

Assisted by: Marcel.

Author Posts
April 4, 2025 at 2:10 am #16894996

Florian

<b>Background of the issue: </b>
Ich habe bemerkt, dass sich Texte in meiner Quellsprache auf der gesamten Website geändert haben. Dies scheint jedoch nur in Elementor und nur im Output zu passieren. Wenn ich eine Seite in Elementor bearbeite, sind die alten Texte immer noch in der Seitenleiste vorhanden. Auf der Seite erscheinen sie jedoch anders. URL: hidden link. Ich habe bereits den Elementor Cache geleert und auch den LiteSpeed Cache.

<b>Symptoms: </b>
Die Sprache hat sich von informell zu formell geändert.

<b>Questions: </b>
Warum ändern sich die Texte in der Quellsprache nur im Output von Elementor?
Wie kann ich sicherstellen, dass die unmodifizierten deutschen Inhalte angezeigt werden?

April 4, 2025 at 11:36 am #16897179

Florian

I found out that the wrong translations were caused by the string translation. Automatic string translation was turned on and it identified Elementor widgets and ACF post types and taxonomies as strings without translation in German and translated it. What I don't understand is: Those strings had content in German but WPML identified this content to be English language and tried to translate it again. Another point is, why did it try to translate anyways because my source language is German and it's not supposed to do anything with that language automatically...

Please advise how to work with automatic string translation in a right way.

Thank you
Florian

April 7, 2025 at 8:24 am #16902804

Bigul
Supporter

Languages: English (English )

Timezone: Europe/Vienna (GMT+02:00)

Hi Florian,

Welcome to the WPML support forum. Before passing this thread to my colleague, I would like to share some suggestions and possible solutions for the issues you mentioned.

Sorry for the late response because of the holidays and the high support load. It is not normal here. Thank you for your kind understanding.

We can change the source language of a string or a string domain from WPML>>String Translation.

https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/

But as per the following screenshot, you are trying to use an Elementor widget for adding the text content to a post. Normally, it will be translated using the WPML Translation Editor.

https://wpml.org/wp-content/uploads/2025/04/16894996-Screenshot%202025-04-04%20at%2008.47.06.png

So please check it and let us know your feedback: https://wpml.org/documentation/translating-your-contents/

--
Thanks!

Bigul

April 7, 2025 at 9:10 am #16903073

Florian

Hi Bigul,

Thank you for your answer. Yes I was also wondering why the strings were detected automatically because normally the WPML Translation Editor should be used for this. That's exactly my question. Why?

Thank you
Florian

April 8, 2025 at 1:18 pm #16909619

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+02:00)

Hi,

this is known. You can find a workaround here: https://wpml.org/errata/elementor-strings-registered-as-a-widget-strings-in-wpml-string-translation/.

Best Regards,
Marcel

April 12, 2025 at 2:55 pm #16925400

Florian

Thank you Marcel!

Best regards
Florian