- Statut
- Ouvert
- Signalé pour
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Étiquettes de sujet
- Bug, Compatibility, WCML
Aperçu de l’anomalie
Lors de la traduction des paramètres d’une passerelle de paiement WooCommerce (tels que les titres et les descriptions) via le module complémentaire WPML Traduction de chaînes, les chaînes de texte repassent à un statut « mise à jour requise » après avoir visité l’interface publique, en particulier lors du processus de validation de commande.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-gateways.php.
- Cherchez la ligne 78.
- Remplacez :
$this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings );
- Par :
if (is_admin()) { $this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings ); }