[Warten auf das Feedback der Benutzer] WPML ändert Text im Elementor Editor automatisch!
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
-
8:00 – 13:00
9:00 – 13:00
9:00 – 13:00
8:00 – 12:00
8:00 – 12:00
-
-
14:00 – 17:00
14:00 – 18:00
14:00 – 18:00
13:00 – 17:00
13:00 – 17:00
-
Unterstützt die Zeitzone: Europe/Zagreb (GMT+02:00)
Hintergrund des Themas:
Ich bearbeite eine Website in Entwicklung mit Elementor und habe WPML aktiviert. Beim Schreiben von Texten wird das doppel s 'ss' automatisch in das ß umgewandelt.
Beispiel Seite: versteckter Link
Die Symptome:
Das 'ss' wird automatisch in 'ß' umgewandelt, z.B. beim Wort 'grössten', und dies lässt sich nicht überschreiben. Dieses Problem tritt nicht auf, wenn das WPML Plugin deaktiviert ist.
Fragen:
Warum wird 'ss' in 'ß' umgewandelt, wenn WPML aktiviert ist?
Wie kann ich verhindern, dass WPML 'ss' in 'ß' umwandelt?
Ich konnte das Problem vorübergehend lösen, in dem ich die DE Sprache in de-CH gewechselt habe. Gerne würde ich dies jedoch dann wieder auf de-DE umstellen, sobald das Problem gelöst wurde.
Das Problem wurde an unser 2nd-Tier-Team weitergeleitet und kann einige Zeit zur Fehlersuche in Anspruch nehmen. Ich melde mich bei Ihnen, sobald ich Neuigkeiten oder Fragen für Sie habe.
Wir konnten das Problem in unserer lokalen Umgebung nicht reproduzieren. Dabei ist uns jedoch aufgefallen, dass das Plugin **admin-site-enhancements-pro** vorhanden ist, aber einige seiner Dateien lokal fehlen. Insbesondere scheinen ein paar `.php`-Dateien erforderlich zu sein – ohne diese konnte Elementor nicht geladen werden. Um die Tests fortzusetzen, mussten wir das Plugin vorübergehend deaktivieren. Unter diesen Bedingungen trat das Problem nicht auf, was darauf hindeutet, dass es damit zusammenhängen könnte.
Hier sind einige Beispiel-Fehlermeldungen, die wir erhalten haben:
[10-Apr-2025 14:41:18 UTC] PHP Warning: file_get_contents(D:\laragon\www\elm/wp-content/uploads/code-snippets/365.php): Failed to open stream: No such file or directory in D:\laragon\www\elm\wp-content\plugins\admin-site-enhancements-pro\includes\premium\code-snippets-manager\code-snippets-manager.php on line 1163
Nachdem wir die betroffenen Snippets erneut geöffnet und gespeichert hatten, wurden die fehlenden Dateien generiert. Ein bestimmtes Snippet ist uns dabei besonders aufgefallen:
<?php
add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');
function translate_text($translated) {
$translated = str_ireplace('Ziehe Dateien hier her oder', 'Ziehen Sie Ihre Dateien in diesen Bereich', $translated);
$translated = str_ireplace('Wähle Dateien aus', 'Wählen Sie aus Ihren Dateien aus', $translated);
$translated = str_ireplace('Drop files here or', 'Drag and drop your files here', $translated);
return $translated;
}
Dieses Snippet könnte sich möglicherweise negativ auf die Performance auswirken und entspricht wahrscheinlich nicht den Best Practices – was zu unerwarteten Problemen führen kann.
Könnten Sie bitte auf Ihrer Produktionsseite prüfen, ob dieses Snippet (oder ein ähnliches) vorhanden ist und eventuell die Ursache für das Problem darstellt?