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.
Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.
Wir haben bei dieser Webseite den Sprachnamen als Parameter hinzugefügt und möchten nun wechseln auf Url mit Verzeichnis. Wir haben getestet dies umzustellen. Nach der Umstellung haben jedoch die Urls mit /?lang=en nicht auf /en umgeleitet. Wie kann ich einstellen, dass die /?lang=en-Urls auf /en umleiten?
versteckter Link
Was ist der Link zu Ihrer Website? versteckter Link
bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen.
Scheinbar wurden die WP Permalinks danach nicht aktualisiert. Der Sprachumschalter der Startseite zeigt weiterhin auf den Parameter, hier sollte es bereits angepasst sein.
Wir haben es nicht gespeichert, da es nicht funktioniert hat.
Nun haben wir es umgestellt, sodass ihr das Problem seht. Die Links werden nicht auf /en weitergeleitet.
was zählt ist die Weiterleitung über den Sprachumschalter. Es gibt keine Funktion bestehende Sprachparameter wie versteckter Link weiterzuleiten.
Wie sie hier sehen können, wird die Seite nun auf DE geladen: versteckter Link. Der Sprachparameter hat keine Funktion mehr, die gewünschte Sprache abzurufen, da dieser "deaktiviert" ist. Ein Öffnen von z.B.: versteckter Link, was es nicht gibt hätte hier denselben Effekt.
Sofern Sie eine Umleitung von Sprachparametern wollen, müssen Sie diese selbst via Custom Redirect Routes verwalten. Dies erfordert eine Individualprogrammierung. Sollten Sie hierfür weitere Hilfe benötigen, empfehle ich einen zertifizierten WPML Dienstleister damit zu beauftragen: https://wpml.org/contractors/.