[Gelöst] Übersetzung von Woocommerce PayPal Payments beim Checkout
Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Sie betreiben einen Online-Shop mit WPML in Deutsch und Englisch und verwenden das Plugin WooCommerce PayPal Payments. Beim Checkout erscheinen drei Zahlungsbuttons, und es gibt Probleme, die vermutlich mit den PayPal Merchant Einstellungen zusammenhängen. Solution: Wenn Sie auf ein ähnliches Problem stoßen, könnte es sich um einen bekannten Fehler handeln, der hier beschrieben ist: WooCommerce PayPal Payments - Pay via PayPal translation not working. Wir empfehlen Ihnen, das MU-Plugin zu versuchen, um dieses Problem zu beheben.
Falls diese Lösung veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) 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. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum: WPML 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.
Hintergrund des Themas:
Ich versuche, den Online-Shop mit WPML in Deutsch und Englisch zu betreiben. Ich verwende das Plugin Woocommerce PayPal Payments. Beim Checkout erscheinen 3 Buttons zur Bezahlung: "PayPal", "Später Bezahlen" und "Debit or Credit Card". Der 2. Button ist immer in Deutsch, der 3. immer in Englisch, egal welche Sprache ausgewählt wurde. Ich habe versucht, die Strings über Plugin-Lokalisierung und Admin Texte zu übersetzen, aber ohne Erfolg. Ich habe Support-Tickets gelesen, die die Änderung des Codes in /wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-wc-gateway/src/Settings/Settings.php beschreiben, aber der bestehende Code ist anders als in der Beschreibung. Wenn ich den empfohlenen Code einfüge, erzeuge ich einen PHP Error. URL: versteckter Link
Die Symptome:
Der Button "Später Bezahlen" ist immer in Deutsch und der Button "Debit or Credit Card" ist immer in Englisch, unabhängig von der ausgewählten Sprache. Ein PHP Error tritt auf, wenn ich den empfohlenen Code einfüge.
Fragen:
Wie kann ich die Buttons "Später Bezahlen" und "Debit or Credit Card" korrekt übersetzen?
ich habe das MU Plugin nun angelegt. Mit String Translation >> Choose texts for translation finde ich nun auch alle möglichen PayPal settings, aber keine Texte für die Buttons "Später Bezahlen" und "Debit or Credit Card".
Hallo Bruno,
ich habe meine PayPal Merchant Einstellungen nicht geändert. Ich weiß nicht was ich damit auslöse. Es muss aber am Merchant liegen weil folgende Maßnahmen zu keiner Änderung geführt haben:
- Windows Sprache geändert
- VPN mit US IP aktiviert
Ich werde eine Supportanfrage bei Woocommerce PayPal Payments stellen.