[Gelöst] Link über Logo im Header führt nicht auf die übersetze Home Seite
Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Wenn Sie auf das Logo im Header der italienischen Seite Ihrer mehrsprachigen Website klicken, gelangen Sie nicht zurück zur Homepage. Dieses Problem tritt nur in der italienischen Version auf. Solution: Das Problem liegt nicht beim Link des Logos, sondern bei der italienischen Homepage, die nicht korrekt angezeigt wird. Zuerst überprüfen Sie bitte, ob im Papierkorb gelöschte italienische Seiten vorhanden sind, die den Titel "lupus-suisse" tragen. Stellen Sie diese Seiten wieder her und prüfen Sie, ob das Problem behoben ist.
Falls das Problem weiterhin besteht, könnte es an einer fehlerhaften Übersetzung in WPML String Translation liegen. Gehen Sie zu WPML > String Translation und suchen Sie nach einem String mit dem Wert "page". Stellen Sie sicher, dass Sie "Exact search" markieren und dann auf "Search" klicken. Finden Sie den String mit der Domain:
admin_texts_show_on_front
, Name:
show_on_front
, und Wert:
page
. Löschen Sie diesen String, da er in allen Sprachen denselben Wert haben muss und seine Übersetzung zu "Pagina" das Problem verursacht.
Wenn diese Schritte das Problem nicht lösen, könnte die Lösung veraltet sein oder nicht auf Ihren Fall zutreffen. Wir empfehlen Ihnen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Schwierigkeiten auftreten, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie dazu unser Support-Forum.
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.
Guten Tag
Es gelingt nicht, bei der übersetzten Seit übers Logo im Header zurück auf die Home Seite zu gelangen. DE als Orginalsprache sowie FR/EN funktionieren. IT nicht.
Vielen Dank für Ihre Unterstützung.
Beat
Ich kann gerne anbieten, mir das einmal genauer anzusehen.
Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.
Die dafür erforderlichen Felder findest du unterhalb des Kommentarbereichs, wenn Du dich anmeldest, um die nächste Antwort zu hinterlassen. Die Informationen, die du angibst, sind privat, was bedeutet, dass nur du und ich sie sehen und darauf zugreifen können.
WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.
Das private Antwortformular sieht folgendermaßen aus: versteckter Link
Klicke beim nächsten Antworten auf "I still need assistance".
Video: versteckter Link
Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.
Das Problem ist nicht der Link des Logos, sondern es ist die italienische Homepage, die nicht angezeigt wird: versteckter Link
Es befinden sich aktuell zwei italienische Seiten mit dem Titel "lupus-suisse" im Papierkorb. Könntest du bitte versuchen, zu sehen, ob sich das Problem löst, wenn man diese Seiten wiederherstellt?
Ergänzung:
Die Home Seite in Italienisch funktioniert wenn ich auf der Deutschen Startseite starte und die Sprache über den Sprachschalter auf italiensch stelle. Allerdings wird dann dieser Link angezeigt im Browser, welcher falsch ist: versteckter Link
Die Homepage-Einstellung in WordPress sollte immer nur in der Standardsprache der Website festgelegt werden. WPML übernimmte die Einstellung dann automatisch für alle Sprachen.
Aktuell habe ich leider keine Antwort drauf, warum die italienische Homepage den möglicherweise alten Slug der Seite "Rapporto medico-paziente" verwendet.
Ich werde versuchen eine Kopie der Website zum Testen anzulegen und mich daraufhin zurückmelden.
Dieser String wurde auf Italienisch zu "Pagina" übersetzt und deshalb funktioniert die Zuordnung der Homepage nicht mehr, weil es sich bei diesem String um eine Option handelt, die in allen Sprachen den gleichen Wert verwenden muss.
Bitte lösche diesen String auf deiner Website. Das Problem wird sich damit lösen.