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
- 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)

Schlagwörter: 

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

Zuletzt aktualisiert von Bruno Kos Vor 1 Tag, 12 Stunden.

Assistiert von: Bruno Kos.

Verfasser Beiträge
April 3, 2025 at 6:27 am #16889893

gregorA-2

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?

April 3, 2025 at 9:34 am #16890951

gregorA-2

Ich habe nun die neuste WPML Version 4.7.3 geladen. Das Problem besteht weiterhin. Hier noch ein kurzes Video, welches das Problem zeigt:

versteckter Link

Wenn das WPML Plugin aktiviert ist. Wird bei einem formulierten Satz in Elementor das ss automatisch zu einem ß Zeichen.

Wenn man z.B. nur das Wort "grössten" schreibt, dann nicht.

April 3, 2025 at 11:09 am #16891529

gregorA-2

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.

April 3, 2025 at 11:35 am #16891715

Bruno Kos
Unterstützer

Sprachen: Englisch (English ) Deutsch (Deutsch ) Französisch (Français )

Zeitzone: Europe/Zagreb (GMT+02:00)

Ich prüfe dies mit unserer 2. Ebene und werde Sie auf dem Laufenden halten.

April 7, 2025 at 5:24 am #16902350

Bruno Kos
Unterstützer

Sprachen: Englisch (English ) Deutsch (Deutsch ) Französisch (Français )

Zeitzone: Europe/Zagreb (GMT+02:00)

Um dieses Problem zu beheben, werde ich das Duplicator Plugin installieren, Pakete erstellen und an den 2nd Tier Support weiterleiten.

Ich werde alle Mediendateien usw. ausschließen, um das Paket minimal zu halten.

https://wpml.org/faq/checklist-before-opening-a-ticket-in-wpml-support/#get-help-from-support

Lassen Sie mich wissen, ob dies für Sie in Ordnung ist.

April 8, 2025 at 6:47 am #16906917

gregorA-2

Vielen Dank, dies ist so in Ordnung.

April 8, 2025 at 10:27 am #16908344

Bruno Kos
Unterstützer

Sprachen: Englisch (English ) Deutsch (Deutsch ) Französisch (Français )

Zeitzone: Europe/Zagreb (GMT+02:00)

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.

April 11, 2025 at 5:35 am #16920947

Bruno Kos
Unterstützer

Sprachen: Englisch (English ) Deutsch (Deutsch ) Französisch (Français )

Zeitzone: Europe/Zagreb (GMT+02:00)

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?