Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Der Kunde erlebt Probleme mit der Spracheinstellung, die ständig zwischen Deutsch und Englisch wechselt, wenn man auf eine andere Seite navigiert. Zudem gibt es Fragen zur Übersetzung des Kontaktformulars und des Menüs bzw. Untermenüs.
Solution:
Für das Kontaktformular sollte das Encoding des Shortcodes bereits durchgeführt werden, da das Theme einen entsprechenden Code im mitgelieferten config-File für WPML enthält. Hier ist der relevante Code:
´

<tag>us_cform</tag>
<attributes>
<attribute type="area" encoding="us_urlencoded_json">items</attribute>
<attribute>button_text</attribute>
<attribute>receiver_email</attribute>
<attribute>bcc_email</attribute>
<attribute>email_subject</attribute>
<attribute type="area" encoding="base64">success_message</attribute>
</attributes>


Es wird empfohlen, ein Child-Theme zu verwenden, um sicherzustellen, dass Änderungen nicht überschrieben werden. Weitere Informationen zur Übersetzung von URL-kodierten Shortcodes finden Sie unter https://wpml.org/documentation/support/translating-urlencoded-shortcodes/.
Falls Probleme weiterhin bestehen, testen Sie bitte das Theme in einer isolierten Sandbox-Umgebung, um das Problem zu reproduzieren und einen Workaround zu prüfen.

Falls diese Lösung veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Überprüfen Sie auch die bekannten Probleme, bestätigen Sie die Version der dauerhaften Lösung und stellen Sie sicher, dass Sie die neuesten Versionen von Themes und Plugins installiert haben.

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.

Schlagwörter: 

Dieses Thema enthält 0 Antwort, hat 1 Stimme.

Zuletzt aktualisiert von Marcel Vor 4 Monaten.

Assistiert von: Marcel.

Autor Beiträge
Februar 27, 2025 um 4:03 pm

christianU-7

Hintergrund des Themas:
Die Webseite (versteckter Link) befindet sich aktuell noch im Entwicklungsmodus und soll am 03.03.25 online gehen. Die Webseite ist passwortgeschützt. Benutzername: Relaunch-AMD-GmbH, Passwort: cMjzTiwtDz59%d8^.

Hallo liebes Team!

Die Webseite (versteckter Link) befindet sich aktuell noch im Entwicklungsmodus und soll am 03.03.25 online gehen Die Webseite ist passwortgeschützt. Benutzername: Relaunch-AMD-GmbH, Passwort: cMjzTiwtDz59%d8^

Screencast: versteckter Link

Danke
LG Christian

Hallo liebes Team!

Die Webseite (versteckter Link) befindet sich aktuell noch im Entwicklungsmodus und soll am 03.03.25 online gehen Die Webseite ist passwortgeschützt. Benutzername: Relaunch-AMD-GmbH, Passwort: cMjzTiwtDz59%d8^

Hier noch ein Screencast: versteckter Link

Danke
LG Christian

Die Symptome:
Die Spracheinstellung wechselt ständig zwischen Deutsch und Englisch hin und her, wenn man auf eine andere Seite navigiert.

Fragen:
1. Wie kann ich das Kontaktformular (versteckter Link) auf der Webseite auf Englisch übersetzen lassen? Ich habe keine passende Lösung dafür gefunden.
2. Warum wechselt ständig die Spracheinstellung zwischen Deutsch und Englisch hin und her, wenn man auf eine andere Seite navigiert? Freundlicher wäre es, wenn die einmal eingestellte Spracheinstellung für den gesamten Webseitenbesuch bestehen bleibt. Wie kann ich das einstellen?
3. Wie kann ich das Menu bzw. das Untermenü (bestehend aus individuellen Links, z.B: "/Produkte/#GFKundPultrusion") auf Englisch übersetzen lassen?

Februar 27, 2025 um 4:47 pm
Februar 27, 2025 unter 4:49 pm #16757282
christianU-7

Werden meine beiden anderen Fragen beantwortet/gelöst?

2. Warum wechselt ständig die Spracheinstellung zwischen Deutsch und Englisch hin und her, wenn man auf eine andere Seite navigiert? Freundlicher wäre es, wenn die einmal eingestellte Spracheinstellung für den gesamten Webseitenbesuch bestehen bleibt. Wie kann ich das einstellen?
3. Wie kann ich das Menu bzw. das Untermenü (bestehend aus individuellen Links, z.B: "/Produkte/#GFKundPultrusion") auf Englisch übersetzen lassen?

Danke!

Neue Threads, die von Marcel erstellt wurden und mit diesem verbunden sind, sind unten aufgeführt:

https://wpml.org/de/forums/topic/seite-springt-auf-de-zurueck/

https://wpml.org/de/forums/topic/uebersetzung-anchor/

Februar 27, 2025 um 4:57 pm #16757316

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)

Hallo Christian,

könnten Sie bitte die beiden anderen Fragen erneut senden, die sich auf das Menü und die internen Links bezogen, die die Sprache wechselten? So können wir neue Tickets erstellen und parallel daran arbeiten 🙂

Februar 28, 2025 um 8:01 am #16759306

christianU-7

Hallo Lucas!

Ok, ich werde die anderen beiden Fragen erneut senden. 😉

Liebe Grüße
Christian

Februar 28, 2025 um 5:31 pm #16762317

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo Christian,

mein Name ist Marcel und ich übernehme das Ticket. Das encoding des Shortcodes sollte bereits durchgeführt werden, da Ihr Theme einen Code dafür im mitgelieferten config-File für WPML inkludiert:
versteckter Link

<tag>us_cform</tag>
<attributes>
<attribute type="area" encoding="us_urlencoded_json">items</attribute>
<attribute>button_text</attribute>
<attribute>receiver_email</attribute>
<attribute>bcc_email</attribute>
<attribute>email_subject</attribute>
<attribute type="area" encoding="base64">success_message</attribute>
</attributes>
</shortcode>

Dazu wäre noch folgender Punkt 2 notwendig es wäre jedoch empfehlenswert ein Child-Theme dafür zu haben, damit die Änderungen nicht überschrieben werden. Dann kann das damit getestet werden.

Funktioniert dies für Sie mit einem Child Theme und dem Code? Falls nicht, installieren Sie bitte das Theme in dieser isolierten Sandbox-Umgebung, damit dies dort reproduziert werden kann: versteckter Link

Anhand der Testinstallation werden wir dann einen Workaround prüfen.

Viele Grüße
Marcel