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: Compatibility
Dieses Thema enthält 17 Antworten, hat 3 Stimmen.
Zuletzt aktualisiert von Andreas W. Vor 1 Jahr, 2 Monaten.
Assistiert von: Andreas W..
Verfasser | Beiträge |
---|---|
September 18, 2023 unter 11:48 am #14411471 | |
Michel |
Hallo, auf der englischen Seite von Produkten sind bestimmte Medien und Variablen nicht sichtbar. versteckter Link |
September 18, 2023 unter 4:14 pm #14414101 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen. Einer der fehlenden Bildpfade sieht so aus: versteckter Link. Wie genau wurden die Bilder hinterlegt? Bitte öffnen Sie das betroffene Produkt im Backend und prüfen dort ebenso wie das Bild aktuell geladen wird. Freundliche Grüße |
September 21, 2023 unter 9:48 am #14436927 | |
Michel |
Hallo Marcel, ich habe nochmal geprüft, wie die Bilder eingepflegt wurden. Anbei die Screenshots hierzu. |
September 21, 2023 unter 10:07 am #14437213 | |
Michel |
Die fehlenden Bilder sind mit dynamischen Repeater Feldern eingepflegt worden und ich habe den erwähnten Link hier in der Bearbeitung des Einzel-Produkt-Templates gefunden. (Screenshot anbei) |
September 22, 2023 unter 1:20 am #14443013 | |
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 Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche 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: Klicke beim nächsten Antworten auf "I still need assistance". Video: 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 |
September 22, 2023 unter 5:38 pm #14448489 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Das liegt wohl am Dynamic Repeater widget und dem Format des src Attributes: <img src="%featurebilder|img_url_by_id%"> Du findest diese HTML Attribute, wenn Du beim Übersezten des Einzelprodukt-Templates oben links im Textfeld zum Beispiel ein "a" eintippst. Siehe Screenshot. Ich habe versucht, diese Attribute bitte einmal auf diese Weise zu übersetzen, aber auf den übersetzen Produkten können die Bilder so leider nicht korrekten Ausgangssprache zugeordnet werden. Soll bedeuten: Im Original sieht das src Attribut so aus: versteckter Link In der Übersetzung sieht das src Attribut wie folgt aus: 488057Cimg_url_by_id% Ich habe dann "featurebilder", als die ID dieser Felder unter WPML > String-Übersetzung gesucht und mir war nun afgefallen, dass diese wie folgt übersetzt wurden: %featurebilder%7Cimg_url_by_id% Soll bedeuten, das "Pipe" Zeichen wurde durch %7C ersetzt (URL Encoding). Dies habe ich dann in String Translation, so angepasst: %featurebilder|img_url_by_id% Das gleiche habe ich dann für die "sportarten" ebenfalls getan. Aktuell ist das Problem damit behoben, es könnte aber beim erneuten Übersetzen erneut auftreten. Ich kann hierzu einen WPML Test Site anbieten, auf dem Du JetEngine installieren kannst und wir versuchen das Problem dort zu replizieren und dann intern zu eskalieren. Könntest Du das Plugin dazu bereitstellen? Mit freundlichen Grüßen |
September 25, 2023 unter 8:06 am #14455265 | |
Michel |
Hallo Andreas, vielen lieben Dank, dass du die Bilder nun auf der englischen Seite wieder sichtbar machen konntest. Sehr gerne würde ich das Plugin auf der Testseite zur Verfügung stellen, sodass dieses Problem auch dauerhaft gelöst werden kann. Bei einem Produkt wird auf der englischen Seite auch noch nicht das GIF dargestellt (Screenshots anbei). Hier besteht wahrscheinlich genau das gleiche Problem oder? versteckter Link |
September 26, 2023 unter 10:58 am #14466045 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich sehe Du konntest das Problem auf dem weiteren Produkt bereits lösen. Wir können gerne versuchen dieses Problem zu replizieren und es dann intern an das Compatilbity Team eskalieren, damit wir an einer Lösung arbeiten können und ggfls. den Author um Kooperation dazu bitten. Hier der Link zur Test Site: Ein-Klick-Anmeldung: Elementor und WPML sind bereits installiert. Bitte installiere das "JetEngine" Plugins und das Plugin "JetEngine - Get attachment file link by ID" und versuche das Problem hier mit einem einfachen Beispiel mit dem "Dynamic Repeater Widget" auf einem Post Template zu replizieren. Gib mir danach bitte Bescheid. Mit freundlichen Grüßen |
September 27, 2023 unter 9:45 am #14472347 | |
Michel |
Hallo, nein leider ist das zuletzt zugeschickte Problem immer noch vorhanden. Das GIF, welches auf der deutschen Seite abgespielt wird versteckter Link ist auf der englischen Produktseite gar nicht sichtbar: versteckter Link Ich habe nun das "JetEngine" und das "JetEngine - Get attachment file link by ID" installiert und aktiviert. Beste Grüße Neue Threads, die von Andreas W. erstellt wurden und mit diesem verbunden sind, sind unten aufgeführt: |
September 27, 2023 unter 5:58 pm #14476615 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Das mit dem GIF ist allerdings nun wieder ein neues Problem in Bezug auf Video Widget mit einem Custom Field (Produktvideo), welches nicht mit dem Problem im Zusammenhang steht, welches wir auf diesem Ticket bearbeiten. Ich teile dies deshalb nun auf ein neues Ticket auf. Vielen Dank für das Bereitstellen der Plugins auf meiner Test Site. Ich werde versuchen das Problem hier zu replizieren und mich dann wieder melden. Mit freundlichen Grüßen |
September 28, 2023 unter 9:35 am #14480287 | |
Michel |
Hallo Andreas, super vielen Dank. Ich freue mich auf deine Rückmeldung hierzu, wenn du hier neue Infos für mich hast. 🙂 Beste Grüße |
September 29, 2023 unter 3:12 am #14485307 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich konnte das Problem replizieren und versuche aktuelle noch eine Lösung zu finden, damit man das Repeater Widget mit dem WPML Übersetzungseditor übersetzen kann. Sollte mir das am Freitag nicht gelingen, werde ich das Problem intern eskalieren und das Compatibility Team um einen Lösungsvorschlag bitten. In der Zwischenzeit, übersetze diese Widgets bitte manuell, direkt in Elementor. Mit freundlichen Grüßen |
September 30, 2023 unter 3:36 am #14490485 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Auf meiner Test-Site funktioniert die Übersetzung in diesem Fall nichtmals dann, wenn ich versuche das Produkt-Template manuell zu übersetzen. Ich verstehe deshalb nun leider nicht, wieso es auf Deiner Website funktionierte und hier nicht: Ein-Klick-Anmeldung: Ich habe hierzu leider noch keine Ursache finden können und bitte Dich um noch etwas mehr Geduld. Ich werde mich am Samstag dazu erneut melden. Mit freundlichen Grüßen |
September 30, 2023 unter 3:55 pm #14491703 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich habe verschiedene Configs auf der Test Site ausprobiert und konnte das Problem selbst mit einem einfachen Post replizieren. Das Problem ist im Grunde nur, dass WPML hier den "|" Charakter mit "%7C" ersetzt und deshalb das Bild nicht mehr gefunden werden kann. Die Ursache ist anscheinend, dass dieser Charakter in HTML verschachtelt ist, also: <img src="%featured-image|img_url_by_id%"> Und das wird in String Translation automatisch so übersetzt: <img src="%featured-image%7Cimg_url_by_id%"> Die Ursache dafür ist URL Encoding, soll bedeuten, der Character, der dort von JetEngine in der URL in HTML verwendet wird ist so nicht erlaubt und wird deshalb von WPML ungewandelt: versteckter Link Workaround: Ich konsultiere dazu aktuell unser Compatibility Team und werde mich wieder melden, sobald ich dazu Neuigkeiten habe. Mit freundlichen Grüßen |
Oktober 5, 2023 unter 10:38 am #14519529 | |
Michel |
Hi Andreas, vielen lieben Dank für die Bearbeitung des Problems und deiner Rückmeldung hierzu. Ich bin gespannt, was das Compatibility Team hierzu sagt. In der Zwischenzeit werde ich auch ein Ticket bei Crocoblock (Anbieter vom JetEngine Plugin) aufmachen und da mal das Problem schildern. Den Workaround würde ich gerne anwenden, nur finde ich den String leider nicht in den WPML String Übersetzungen. Oder muss ich einen anderen Suchbegriff eintragen, um den String für das "featured-image" zu finden? Vielen Dank im Voraus. 🙂 Beste Grüße |