WPML
Stato
Aperto
Segnalato per
WPML Multilingual & Multicurrency for WooCommerce 5.3.8
Tag dell’argomento
Bug, Compatibility, WCML

Panoramica del problema

Quando si traducono le impostazioni di un gateway di pagamento di WooCommerce (come titoli e descrizioni) tramite il componente aggiuntivo WPML Traduzione stringhe, le stringhe tornano allo stato “richiede aggiornamento” dopo aver visitato il front-end, in particolare durante il processo di checkout.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-gateways.php.

  • Cerca la riga 78.

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

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

Tutti i problemi noti →