Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Der Kunde wollte ein geschlossenes Support Ticket wiedereröffnen, um ein Problem mit der Übersetzung von benutzerdefinierten Feldern im Tourmasters Theme zu lösen. Trotz Einstellung aller benutzerdefinierten Felder auf 'Übersetzen' erschienen die Texte nicht im Übersetzungseditor. Solution: Wir empfehlen, die benutzerdefinierten Felder im WPML zu überprüfen und sicherzustellen, dass sie korrekt für die Übersetzung konfiguriert sind. Hierzu sollte man unter WPML > Einstellungen > Benutzerdefinierte XML Konfigurierung folgendes Markup speichern:
Nach dem Speichern dieser Einstellungen sollte man die Übersetzung der Tour-Optionen erneut im WPML-Übersetzungseditor versuchen. Sollte das Problem weiterhin bestehen, empfehlen wir, sich direkt an den Support von Goodlayers zu wenden, da das Problem möglicherweise auf deren Seite behoben werden muss.
Da sich die Lösungen und Technologien weiterentwickeln, könnte diese Lösung veraltet sein oder nicht auf Ihr spezifisches Problem zutreffen. Wir empfehlen Ihnen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Probleme auftreten, zögern Sie nicht, ein neues Support-Ticket zu eröffnen.
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.
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.
Bitte nenne mir zudem die URL einer Seite, auf der ich das Problem sehen kann.
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 deine 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.
Ich muss hier ggfls. das Plugin "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf die ich das Problem genauer untersuchen kann.
Ich wäre allerdings auch sehr dankbar, wenn du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von deinem Server aus bereitstellen könntest.
Bei Fragen zum Erstellen einer solchen Staging Site kannst du deinen Hosting-Anbieter konsultieren. Achte bitte darauf, dass WPML auf diesem Staging ebenso unter https://wpml.org/de/account/websites/ registriert sein muss.
Solltest du dazu nicht in der Lage sein, eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen.
Das private Antwortformular sieht folgendermaßen aus: versteckter Link
Klicke beim nächsten Mal 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.
String wie "Select a package" oder "Start time" werde über WPML > String-Übersetzung übersetzt.
Gehe auf WPML > Einstellungen > Benutzerfinierte Felder übersetzen.
Suche nach Feldern, die sich auf Tourmasters beziehen und stelle sie entsprechend ein. Handelt es sich um eine Einstellung, stelle das Feld auf "Kopieren", damit die Werte beim Übersetzen im Hintergrund kopiert werden.
Beinhaltet das Feld Text, setze es auf "Übersetzen", damit die Feldwerte an den Übersetzungseditor gesendet werden.
---
Das Problem hierbei ist, selbst dann, wenn ich alle verfügbaren Custom Fields des Themes auf "Übersetzen" stelle, erscheinen die Texte nicht im Übersetzungseditor.
Um dieses Texte übersetzbar zu machen, müssen die Felder vom Author des Themes als übersetzbar berücksichtigt werden. Ich rate dazu, dies an den Theme Support als Feature Request weiterzuleiten.
Ich kann dazu ebenfalls gerne eine Test Site aufsetzen, auf der ich das Theme und dessen Plugins installieren kann und werfe einen Blick auf dessen Code.
Ich bitte dich dazu allerdings um etwas Geduld, da ich aktuell im eigentlich im Kurzurlaub bin. Ich werde mir das am Donnerstag genauer anschauen können. Die eigentliche Anpassung muss allerdings in diesem Fall auf Seiten des Themes/Plugins geschehen und nicht bei uns.
Alternative:
Editiere die Texte direkt im WordPress Editor bei den Einstellungen der übersetzen Touren.
Aktuell ist so das komplette Feld auf dem Staging übersetzt: versteckter Link
Hallo Andreas, danke für die Antwort und ich hoffe, du hattest einen schönen Kurzurlaub.
War das Problem nicht im Ticket #17273066 bereits erkannt und fast gelöst, da es ihr nur noch testen wolltet aber mein Ticket geschlossen wurde weil ich zu lange gewartet habe? Lass mich wissen was ich tun soll. Danke und beste Grüsse, Remy
Nein, auf dem alten Ticket konnte ich das gleiche Problem feststellen.
Eine einfache Lösung wäre, auf den übersetzten Touren im WordPress Editor unter den Datumseinstellungen die Texte manuell in jeder Sprache zu editieren.
Alternative:
Sollte das keine annehmbare Lösung darstellen, kann ich eine WPML Test Site anbieten, auf der man das Tourmasters Team und dessen Plugins installieren kann.
Ich könnte dann versuchen diese Tour-Optionen im WPML-Übersetzungseditor verfügbar zu machen und du könntest dann den Theme-Autor zu diesem Thema in Kenntnis setzen. Das Problem muss dann allerdings auf deren Seite behoben werden.
Bachte dazu auch, dass der Hersteller das Theme als WPML-kompatible vermarktet: versteckter Link
Es wäre deshalb empfehlenswert den Theme-Support direkt dazu zu konsultieren.
Hallo Andreas, ich werde mal versuchen den Goodlayers Support zu kontaktieren aber wäre um weitere Hilfe froh, wenn ich da nicht weiter komme. Danke und Gruss Remy
Ich habe unter folgendem Anmeldelink eine Test Site mit WPML und dem Tour Masters Plugin erstellt: versteckter Link
Selbst wenn ich alle Beitragstypen und benutzerdefinierten Felder des Plugins auf "Übersetzen" stelle, erhalte ich im Übersetzungseditor leider keine der Texte aus den Datumsoptionen und auch viele anderen Optionstexte erscheinen nicht im Editor.
Von etwa 37 ausgefüllten Feldern kann ich nur 14 übersetzen.
Das liegt in diesem Fall nicht an WPML, sondern an der Art und Weise wie das Plugin gecoded wurde. Ich würde empfehlen sich zunächst an Goodlayers zu wenden, da dieses Problem nicht von unserer Seite aus gelöst werden kann und die Verantwortung hier beim Autor des Plugins liegt.
Ich werde das Problem zudem intern eskalieren, damit sich unser Compatilbity Team das Problem genauer anschauen und ggfls. dazu das Goodlayers Tam kontaktieren kann.
Solange die benutzerdefinierte Config in den WPML Einstellungen gespeichert ist, sollte es funktionieren, bis von Goodlayers eine entsprechende wpml-config.xml Datei erstellt wird.
Diese Config bleibt in WPML auch nach einem Plugin-Update gespeichert.