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
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Unterstützt die Zeitzone: America/Lima (GMT-05:00)

Schlagwörter: 

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

Zuletzt aktualisiert von Andreas W. Vor 3 Stunden, 56 Minuten.

Assistiert von: Andreas W..

Verfasser Beiträge
Februar 11, 2025 unter 6:59 pm #16693327

stefanieP-6

Hintergrund des Themas:
Wir haben eine neue Website übersetzt, bei der wir ein Onepager-Menü über Modul-Links haben (Verlinkung über CSS-ID in den Divi-Sektionen). Auch Buttons linken auf Modullinks. Auf der Englischen Übersetzung funktionieren aber nicht alle. Zwei Links funktionieren richtig, die anderen linken auf die deutschen Originalmodule. Alle WPML-Plugins sind aktuell und aktiv. Die Seite ist aktuell life - im Menü finden Sie die Sprachflagge, sodass Sie das Problem selbst sehen können.

Die Symptome:
Nicht alle Modullinks in der englischen Übersetzung verlinken auf die Module der Übersetzung, sondern linken auf die deutschen Originalmodule. Die "Linkziele übersetzen" und die Aktualisierung im Übersetzungseditor helfen nicht.

Fragen:
Was müssen wir tun, damit auch die restlichen Modullinks auf die übersetzten Module verlinken?

Februar 12, 2025 unter 8:30 am #16694489

Andreas W.
Supporter

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

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Aktuell funktionieren die Verlinkungen bei meinem Besuch der Website in beiden Sprachen.

Generell zum Problem:

Ich würde empfehlen die Übersetzungen der CSS-IDs im Übersetzungseditor oder ggfls. direkt im WordPress Editor (oder Divi Editor) zu prüfen.

Wenn diese IDs automatisch übersetzt wurden, kann das der Grund sein, warum die Verlinkungen nicht funktionieren.

Mit freundlichen Grüßen
Andreas

Februar 12, 2025 unter 9:57 am #16695312

stefanieP-6

Hallo Andreas,

gehe bitte bei der englischen Version z.B. im Menü auf "Contact" - dann kommst du zur deutschen Kontaktsektion. Dahingegen verlinkt der Menüpunkt "About" einwandfrei auf die englische Sektion (beides sind CSS-ID-Links).

Im Übersetzungseditor sehe ich die CSS-IDs leider nicht.
Wir haben die Seite automatisch übersetzt, aber sie nochmal überprüft und "freigegeben". Wir sind so auch bei anderen Webseiten vorgegangen, bei denen es komplett funktioniert hat.

Was können wir also tun, um den Fehler zu beheben?

Danke und liebe Grüße!

Februar 12, 2025 unter 10:38 am #16695716

stefanieP-6

Hallo Andreas,

ich habe es mittlerweile geschafft, die Menüpunkte richtig zu verlinken. Die Modul-IDs sind jetzt in dem Editor bearbeitbar und nach Aktualisierung geht es jetzt.

Allerdings verlinkt das Kontakt-Icon im Englischen Menü (der Briefumschlag) immer noch auf das deutsche Formular. Mit dem Linkziele-Sucher hat sich das Problem leider nicht behoben.

Gibt es hier eine Lösung?

Danke und liebe Grüße.

Februar 12, 2025 unter 11:55 am #16696197

Andreas W.
Supporter

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

Zeitzone: America/Lima (GMT-05:00)

Danke, ich kann das Problem nun sehen.

Wird hier ein WordPress-Menü im Modul eingbunden?

Falls ja:

Ich vermute das Problem ist, dass das Menü noch nicht übersetzt wurde.

Du musst hier die Custom Menu Items direkt in jedem Menü oder per WPML > String-Übersetzung übersetzen.

Anleitung:
https://wpml.org/documentation/getting-started-guide/translating-menus/

---

Falls kein Menü verwendet wird, so übersetze bitte den Header unter WPML > Translation Management. Suche nach dem Beitragstyp "Header Template", erstelle einen Job und rufe diesen unter WPML > Übersetzungen ab.

Im Übersetzungseditor gebe im Textsuchfeld oben "http" ein und übersetze die Links.

Februar 12, 2025 unter 12:17 pm #16696272

stefanieP-6

Hi Andreas,

das Menü geht jetzt. Ich hatte das WordPress Menü eingebunden und dafür auch eine Übersetzung angelegt (offenbar hat die Übersetzung der Modul IDs gehängt - jetzt geht es).

Aber:
Das Icon in der Menü-Sektion verlinkt auf der englischen Seite leider immer noch nicht zum englischen Kontaktformular (der Briefumschlag in der Menüzeile). Es ist kein Teil des WordPress-Menüs. Es ist einfach ein Icon, bei dem der CSS-ID-Link hinterlegt ist.

Wenn ich in den Übersetzungseditor des Headers gehe, gibt es nur den Titel und das Logobild als Elemente (auch wenn ich explizit nach "http" suche taucht nichts auf).

Was kann ich hier noch tun?

Danke!

Februar 12, 2025 unter 12:22 pm #16696283

Andreas W.
Supporter

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

Zeitzone: America/Lima (GMT-05:00)

Hallo,

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 findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, 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.

Mit freundlichen Grüßen
Andreas