WPML
Status
Offen
Gemeldet für
WPML Multilingual & Multicurrency for WooCommerce 5.3.8
Themen-Tags
Bug, Compatibility, WCML

Übersicht über das Problem

Wenn Sie die Einstellungen eines WooCommerce-Zahlungsgateways (wie Titel und Beschreibungen) über das Add-on WPML String-Übersetzung übersetzen, kehren die Strings nach dem Besuch des Frontends, insbesondere an der Kasse, in den Status „Update erforderlich“ zurück.

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.


  • Öffnen Sie die Datei …/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-gateways.php.

  • Suchen Sie nach Zeile 78.

  • Ersetzen Sie:
    			$this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings );

  • Durch:
    			if (is_admin()) {
    				$this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings );
    			}

Alle bekannten Probleme →