Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Wenn das Plugin 'WPML Multilingual CMS' zusammen mit dem G-Pay Button von 'WooPayments' verwendet wird, funktioniert der G-Pay Button nicht. Dies tritt auf, wenn 'WPML String Translation' aktiviert ist und bestimmte Strings, die sich auf Optionen des Plugins beziehen, aus der Textdomain 'woocommerce-payments' übersetzt wurden.
Solution:
Eine Lösung in diesem spezifischen Fall besteht darin, die betroffenen Strings in WPML > String-Übersetzung zu löschen. Dadurch sollte der G-Pay Dialog wieder funktionieren.

Diese Lösung könnte möglicherweise veraltet sein oder auf Ihren Fall nicht zutreffen. Wir empfehlen Ihnen, die bekannten Probleme 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. Sollte das Problem weiterhin bestehen, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie dazu unser 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.

Schlagwörter: 

Dieses Thema enthält 23 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 3 Monaten.

Assistiert von: Andreas W..

Verfasser Beiträge
August 17, 2024 unter 1:03 pm #16080032

raffaelJ

Hintergrund des Themas:
I am trying to use the plugin ‘WPML Multilingual CMS’ alongside the express payment button G-Pay from the plugin ‘WooPayments’ in version 8.01 and 8.02. When I deactivate ‘WPML Multilingual CMS’ on the staging page, the G-Pay button works. Here is the link to the staging page where the issue can be seen: versteckter Link

Die Symptome:
The express payment button G-Pay from the plugin ‘WooPayments’ does not work when ‘WPML Multilingual CMS’ is activated.

Fragen:
Is there a solution for the conflict between ‘WPML Multilingual CMS’ and the G-Pay button from ‘WooPayments’?

August 17, 2024 unter 2:54 pm #16080231

Andreas W.
Supporter

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

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

Hallo,

Es scheint als besteht ein Konflikt zwischen WPML und WooPayments und ggfls. sogar einem weiteren Plugin oder dem verwendeten Theme.

Könntest Du bitte eine Kopie, bzw. ein Staging der Website anlegen und versuchen, die Website mit minimalem Setup auszuführen, um festzustellen, ob das Problem weiterhin besteht?

1) Deaktivieren alle zusätzlichen Plugins, die nichts mit WooCommerce, WooPayments, WPML und unseren Add-Ons zu tun haben.

Teste nun erneut, ob das Problem bestehen bleibt.

2) Sollte das Problem verschwinden, beginne damit, die Plugins einzeln zu reaktivieren, oder aktivieren Sie sie in kleinen Gruppen. Überprüfe auf diese Weise, an welchen Stellen das Problem erneut auftritt, um das Plugin anzuzeigen, das das Problem verursacht.

3) Wenn dies die Ursache des Problems nicht geklärt hat, wechsle bitte zu einem Standardthema wie Twenty Twenty-One, um zu sehen, ob das Problem möglicherweise mit dem Thema zusammenhängt.

Sobald wir die Ursache identifizieren konnten, können wir dann versuchen das Problem zu replizieren und dann intern zu eskalieren. Ich stelle in diesem Fall eine Test-Site mir WPML zur Verfügung.

Solltest Du nicht in der Lage sein eine Kopie Deiner Website aufzusetzen, dann gib mir bitte Bescheid und ich unterstütze Dich dabei gerne.

Mit freundlichen Grüßen
Andreas

August 17, 2024 unter 3:45 pm #16080318

raffaelJ

Hallo Andreas,
das Problem ist in Woopayments mit dem "G-Pay Express" Zahlungsbutton aufgetreten. Um das Problem zu identifizeieren habe ich eine Staging Seite aufgelegt. Dort habe ich festgestellt, dass das Problem mit dem Plugin ‘WPML Multilingual CMS’ zusammenhängt.

WPML läuft gut und Problemlos, es verursacht aber einen Fehler in Woopayment ab der Version 8.01 bei dem "G-Pay Express" Zahlungsbutton.

Hier der Link zur Staging Seite: versteckter Link

Dort habe ich derzeit ‘WPML Multilingual CMS’ deaktiviert.

Auf meiner Live Seite habe ich Woopayments auf die Version 7.92 downgegradet. In der Version tritt der Fehler nicht auf. Ich bin auch in Kontakt mit Woopayments.

Live Seite: versteckter Link

Viele Grüße,
Raffael

August 17, 2024 unter 6:58 pm #16080438

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 das Staging 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

August 19, 2024 unter 4:03 am #16082007

raffaelJ

Hallo Andreas,
ich habe die Staging Seite neu aufgelegt. Dies ist in der privaten Nachricht auch entsprechend berücksichtigt. Hier nochmal der Link: versteckter Link

August 20, 2024 unter 1:27 pm #16087391

Andreas W.
Supporter

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

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

Hallo,

Die Zugangsdaten funktionieren hier leider nicht. Bitte überprüfe diese erneut und passe sie entsprechend in WordPress an.

Gib mir danach bitte auf diesem Ticket Bescheid.

Mit freundlichen Grüßen
Andreas

August 20, 2024 unter 4:02 pm #16087746

raffaelJ

Hallo Andreas,
könntest du mir bitte für deinen Admin-Zugang eine Mailadresse von dir zukommen lassen? Dann kannst du das Passwort für deinen Admin Zugang in WordPress resetten. Eigentlich sollte es nämlich stimmen. Den SFTP Zugang werde ich erst später checken können.
VG Raffael

August 20, 2024 unter 11:17 pm #16088459

Andreas W.
Supporter

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

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

Hallo Raffael,

Ich habe nochmals versucht mich anzumelden, jedoch erhalte ich:

Incorrect username or password.

Meine E-Mail-Adresse findest Du hier:
https://wpml.org/de/forums/users/andreas-w/

Das private Antwortformular ist erneut aktiviert, solltest Du die Daten komplett neu übermitteln müssen.

Mit freundliche Grüßen
Andreas

August 21, 2024 unter 2:35 pm #16090973

Andreas W.
Supporter

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

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

Das Problem scheint dann aufzutreten, wenn WPML String Translation aktiviert ist.

Ich finde dazu folgenden Fehler:

v3/?ver=3.0:1  Uncaught (in promise) IntegrationError: When `shippingAddressRequired` is true, you must specify `shippingRates`.
    at z (v3/?ver=3.0:1:39069)
    at v3/?ver=3.0:1:340900
    at v3/?ver=3.0:1:335135

Das Problem legt sich auf der Website, sobald ich WPML String Translation deaktiviere.

Ich habe versucht das Problem auf einer neuen WordPress-Installation zu replizieren, allerdings tritt dieser Fehler hier nicht auf. Die Website befindet sich ebenso wie Dein Staging im Sandbox-Modus:

versteckter Link

Ich werde hier noch mehr Zeit benötigen, um dieses Problem zu untersuchen und bitte Dich um noch etwas mehr Geduld.

August 21, 2024 unter 5:03 pm #16091622

raffaelJ

Hallo Andreas,
schöne Grüße nach Peru und danke für deine Unterstützung.
VG Raffael

August 22, 2024 unter 5:05 am #16092579

Andreas W.
Supporter

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

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

Hallo Raffael,

Ich kann mich leider nicht mehr auf der Staging Site anmelden:

FEHLER: Falscher Benutzername oder falsches Passwort.

Kannst Du mir bitte erneut Zugriff als Admin erteilen?

Das private Antwortformular ist erneut aktiviert.

Mit freundlichen Grüßen
Andreas

August 22, 2024 unter 6:27 pm #16096295

Andreas W.
Supporter

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

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

Was hier recht ungewöhnlich ist, ist dass sich der GPay Dialog zum Beispiel auf Englisch und Polnisch öffnet, aber auf anderen Sprachen nicht.

Da das Problem verschwindet, wenn ich WPML String Translation deaktiviere, vermute ich deshalb, dass hier irgendetwas nicht korrekt übersetzt wurde (wie zum Beispiel ein Platzhalter), oder gar eine Einstellung übersetzt wurde, die nicht übersetzt werden sollte.

Laut dem JavaScript-Fehler, der in der Debug-Konsole angezeigt wird, wenn man versucht den Zahlungsdialog zu starten, sollte dieser String im Zusammenhang mit den Versandarten und Versandkosten stehen.

Einen solchen entsprechenden String kann ich bislang leider nicht auffinden.

Ich bitte Dich deshalb um noch etwas Geduld.

August 23, 2024 unter 5:38 am #16097198

Andreas W.
Supporter

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

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

Ich konnte bislang leider nicht die Ursache für das Problem herausfinden.

Das Problem bleibt bestehen, wenn ich alleine mit WooCommerce, WooPayments, WPML und unseren Add-ons auf dem Twenty Twenty-One Theme teste.

Was ich bislang bestätigen kann, ist dass der Zahlungsdialog auf DE, FR, IT, ES und NL nicht funktioniert, jedoch funktionier er auf allen anderen Sprachen.

Ein Problem in Bezug auf die Einstellungen oder Übersetzungen kann ich bislang nicht bestätigen.

Kinsta erlaubt mir hier leider nicht die Installation von Plugins wie "Duplikator" oder "All In One WP Migration", um eine lokale Kopie der Website zum Debuggen anzulegen.

Ich versuche deshalb nun eine Kopie der Datenbank zu ziehen und werde dann versuchen das Problem auf einer neuen WordPress-Installation mit den gleichen Plugins zu replizieren.

August 23, 2024 unter 6:01 am #16097243

raffaelJ

Hallo Andreas,
ganz vielen Dank für deine Unterstützung.
Wenn es etwas gibt was ich erledigen kann Gib mir bitte Bescheid.

Viele Grüße,
Raffael

August 24, 2024 unter 12:11 am #16099740

Andreas W.
Supporter

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

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

Hallo Raffael,

Ich muss Dich leider um noch etwas Geduld bitte, da ich einige Problem mit der Migration der Datenbank auf meinem virtuellen Server hatte.

Sobald ich Neuigkeiten habe, werde ich mich sofort bei Dir melden.

Mit freundlichen Grüßen
Andreas