[Warten auf das Feedback der Benutzer] String Translation von Germanized Content
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.
Hallo und herzlich willkommen beim WPML-Support,
das deutsche Forum ist aufgrund der Feiertage bis einschließlich 25. Dezember geschlossen. In der Zwischenzeit steht Ihnen unser englischer Support gerne zur Verfügung, um Ihre Fragen zu beantworten.
Vielen Dank für Ihr Verständnis. Wir wünschen Ihnen frohe Festtage und einen erfolgreichen Start ins Jahr 2025!
Herzliche Grüße
Ihr WPML-Support-Team
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)
Hintergrund des Themas:
Ich suche nach einer Möglichkeit, Strings von Germanized Pro zu übersetzen. In meinem Fall die Checkbox mit dem Inhalt "Hiermit willige ich der Coaching- und Balance-Vereinbarung ein". Laut Vendidero, der Entwickler von Germanized Pro, sollte dies innerhalb der String Translations möglich sein und wird über wpml-config.xml zur Verfügung gestellt.
versteckter Link
Die Symptome:
Ich kann den String nicht finden.
Fragen:
Wie kann ich den String von Germanized Pro für die Übersetzung finden?
bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, lassen Sie mich Sie durch einige erste Schritte zur Fehlerbehebung führen. Dies wird dazu beitragen, den Support-Prozess zu beschleunigen.
Am besten verwenden Sie die Option „Auto-Register“. Öffnen Sie danach das Frontend, in dem der String sichtbar ist. WPML scannt automatisch die getTextCalls() und fügt die gefundenen Strings unter WPML → String Translation zur Übersetzung hinzu.
thanks for your answer. We try that, but couldn´t find the string "Hiermit willige ich der Coaching- und Balance-Vereinbarung ein" from Cart. How can we get this?
Ich würde mir das gerne direkt auf Ihrer Seite ansehen. Dazu bräuchte ich bitte temporären Zugriff (WP-Admin und FTP) auf Ihre Seite, vorzugsweise zu einer Test/Staging Seite, an der das Problem nach Möglichkeit repliziert wurde.
Die dafür benötigten Felder finden Sie unterhalb des Kommentarbereichs. Die Informationen, die Sie eingeben, sind privat, d.h. nur Sie und ich können sie sehen und haben Zugriff darauf.
WICHTIG
Bitte erstellen Sie eine Sicherungskopie der Site-Dateien und der Datenbank, bevor Sie uns Zugang gewähren.
-Wenn Sie die wp-admin/FTP-Felder nicht sehen, bedeutet dies, dass Ihre Post- und Website-Login-Daten ÖFFENTLICH gemacht werden. Posten Sie Ihre Website-Details NICHT, wenn Sie die erforderlichen wp-admin/FTP-Felder nicht sehen. Wenn Sie das nicht tun, bitten Sie mich, die private Box zu aktivieren. Die private Box sieht wie folgt aus: versteckter Link
danke für den Zugang. Es wird gar kein String generiert, welche wie beschrieben unter versteckter Link als "admin_texts_woocommerce_gzd_legal_checkboxes_settings" sichtbar sein sollte.
Germanized beschreibt in deren Doku:
Für den Checkout verwenden wir den WooCommerce Hook woocommerce_review_order_after_payment um die Checkboxen auszugeben. Dabei werden alle Checkboxen durchlaufen und nur die ausgegeben, die für die Kasse registriert wurden. Über den Hook woocommerce_after_checkout_validation wird die Validierung der Checkboxen angestoßen
Sie verwenden jedoch WooCommerce über Blocks und nicht mehr klassisch per Shortcode. Es ist möglich, dass die Prüfungen in Germanized nicht vollständig mit der WooCommerce-Ausgabe über Blocks kompatibel sind (z. B. wenn die Kasse als Seite mit dem Block-Editor erstellt wurde). In diesem Fall empfehle ich, sich direkt an den Support von Germanized zu wenden und nachzufragen, ob hier ggg. die Aasgabe des getText() call "übersprungen" wird.
Mein Kollege Marcel ist aktuell im Urlaub, weshalb ich Dir gerne weiter behilflich bin.
Diese Config registriert die Strings in String Translation, aber das wird nur dann funktionieren, wenn es sich um einen per Shortcode erstellten Inhalt handelt.
Laut diesem Ticket handelt es sich hier wohl um Blöcke, die im Warenkorb oder der Kasse von WooCommerce verwendet werden. Ist das korrekt?
Falls ja, so beachte bitte, dass man diese Blöcke aktuell noch nicht mit WPML String Translation übersetzen kann. Im Grunde sollten die Blöcke zusammen mit den Seiten mit dem WPML Übersetzungseditor übersetzt werden, was aber bislang in diesem Fall nicht wie erwartet funktioniert.