- Estado
- Abierto
- Notificado para
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Etiquetas de temática
- Bug, Compatibility, WCML
Resumen del problema
Al traducir la configuración de una pasarela de pago de WooCommerce (como los títulos y las descripciones) mediante el complemento WPML Traducción de cadenas, las cadenas vuelven al estado «necesita actualización» después de visitar el front-end, en particular durante el proceso de finalizar compra.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-gateways.php.
- Busque la línea 78.
- Reemplace:
$this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings );
- Por:
if (is_admin()) { $this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings ); }