- Status
- Aberto
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Tags de tópico
- Bug, Compatibility, WCML
Visão geral do problema
Ao traduzir as configurações de um gateway de pagamento do WooCommerce (como títulos e descrições) pelo complemento WPML Tradução de Strings, as strings revertem para um status de “precisa de atualização” após visitar o front-end, particularmente durante o processo de checkout.
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-gateways.php.
- Procure a linha 78.
- Substitua:
$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 ); }