Zum Inhalt springen Zur Seitenleiste springen

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 -

Supporter-Zeitzone: Europe/Zagreb (GMT+01:00)

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

Zuletzt aktualisiert von Bruno Kos Vor 1 Monat, 3 Wochen.

Assistiert von: Bruno Kos.

Autor Beiträge
Oktober 3, 2025 um 7:44 p.m. #17455283

karstenM-7

Hintergrund des Themas:
Ich habe folgendes CSS in der deutschen Seite:

font-family: 'page-icons';
content: '\e810';

Auf der übersetzten Seite sieht das CSS wie folgt aus:

font-family: 'page-icons';
content: 'e810';

Link zur Seite, auf der das Problem zu sehen ist: versteckter Link

Die Symptome:
Beim Übersetzen mit WPML wird der Backslash im CSS des Elementor-Templates entfernt.

Fragen:
Warum wird der Backslash im CSS beim Übersetzen entfernt?
Wie kann ich das CSS korrekt übersetzen, sodass der Backslash erhalten bleibt?

Oktober 5, 2025 um 9:57 a.m. #17456871

Bruno Kos
WPML-Unterstützer seit 12/2018

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

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

Hallo,

Könnten Sie bitte versuchen, das Problem auf unserer Sandbox-Seite nachzustellen, auf der WPML und Elementor bereits installiert sind?
versteckter Link

Sie können einfach:

1. Eine neue Testseite mit 1–2 Elementen erstellen.
2. Dasselbe CSS hinzufügen (das mit der Icon-Schriftart und dem Eintrag `content: '\e810';`).
3. Die Seite mit WPML übersetzen und prüfen, ob der Backslash in der Übersetzung entfernt wird.

So können wir feststellen, ob sich das Verhalten in einer sauberen Umgebung reproduzieren lässt.

Bitte senden Sie uns außerdem einen Screenshot, der zeigt, wo genau Sie dieses CSS eingefügt haben – zum Beispiel in den Seiteneinstellungen, im benutzerdefinierten CSS eines Elementor-Widgets oder an einer anderen Stelle.

Das hilft uns zu verstehen, wo die Zeichen möglicherweise verändert werden.

Vielen Dank für Ihre Hilfe beim Testen.

Oktober 5, 2025 um 10:17 a.m. #17456980

karstenM-7

Hallo, Danke für Ihre Antwort.
Ich habe inzwischen ein Backup meiner Seite wiederhergestellt, da funktioniert alles ordnungsgemäß.
Dabei ist mir aufgefallen das in dem Backup die WPML Version 4.7.6 aktiv ist. Sobald ich auf 4.8… aktualisiere ist der Backslash gelöscht und ich kann das additionale CSS auf den übersetzten Templates im Elementor Editor nicht mehr ändern. Ich habe hier einen Screenshot beigefügt wie es unter WPML Version 4.7.6 aussieht. Hier kann ich auch jederzeit das CSS bearbeiten und speichern. Unter WPML Version 4.8… kann man das CSS zwar bearbeiten und speichern, nur sobald man die Seite wieder aufruft sind alle Änderungen wieder weg und der Backslash auch.

Mit freundlichen Grüßen
Karsten Möbius

Screenshot 2025-10-05 120441.png
Oktober 5, 2025 um 10:32 a.m. #17457009

karstenM-7

Ich habe gerade das Vorgehen auf Ihrer Sandbox-Seite getestet. Hier ist es gleich! Man kann das Template bearbeiten und speichern, nur nach dem neu laden ist alles wieder weg (siehe Screenshot).

Reload - Screenshot 2025-10-05 122704.png
Publish - Screenshot 2025-10-05 122910.png
Oktober 5, 2025 um 1:49 p.m. #17457196

Bruno Kos
WPML-Unterstützer seit 12/2018

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

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

Ich habe das hier getestet:
versteckter Link

Ich habe einen Selektor für das Überschriftselement hinzugefügt und ihn im Advanced Translation Editor übersetzt.

Der Selektor scheint erhalten geblieben zu sein, können Sie das überprüfen?

french translatino.jpg
selector.jpg
Oktober 5, 2025 um 2:55 p.m. #17457279

karstenM-7

Hallo Bruno
Danke für deine Hilfe, aber es funktioniert auf der Test-Seite definitiv auch nicht.
Ich habe das jetzt einmal genau wie bei mir nachgestellt und ein neues Template mit dem Elementor angelegt. Das Template heist „Test_SM“. Hier habe ich in den Single Page Settings folgendes eingetragen:

.title:before {
    content: "\test";
}

Nach der Übersetzung mit dem Advanced Translation Editor sieht der Code wie folgt aus:

.title:before {
    content: "test";
}

Und lässt sich nicht ändern… das ist mein Problem!
Gruß Karsten

Oktober 5, 2025 um 3:36 p.m. #17457508

Bruno Kos
WPML-Unterstützer seit 12/2018

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

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

Tritt dieses Problem auch bei Seiten auf oder nur bei Vorlagen? Denn ich kann das Problem auf dieser Testseite versteckter Link
immer noch nicht reproduzieren.

Mir muss etwas entgehen, aber ich bin mir nicht sicher, was.

Ich habe es hier hinzugefügt: versteckter Link
und die Vorlage übersetzt, aber es wird weiterhin korrekt angezeigt unter:

versteckter Link
versteckter Link

content.jpg
test.jpg
single template.jpg
Oktober 5, 2025 um 4:06 p.m. #17457603

karstenM-7

Das Problem tritt nur bei den Vorlagen auf. Wenn ich das Template fest auf die Seite speichere, funktioniert die Übersetzung richtig.
Ich arbeite aber nur mit den Vorlagen, den ich wiederum Seiten zugewiesen habe. So ist man flexibler.

Oktober 5, 2025 um 4:16 p.m. #17457604

Bruno Kos
WPML-Unterstützer seit 12/2018

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

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

Könnten Sie ein kurzes Video mit einem Tool wie versteckter Link
aufnehmen und außerdem erklären, was ich versuchen soll, um das Problem zu reproduzieren? Denn derzeit kann ich das Problem weder auf den Seiten noch in den Vorlagen reproduzieren.

Das Thema '[Geschlossen] WPML entfernt beim übersetzen Backslash im Elementor Template-CSS' ist für neue Antworten geschlossen.