WPML
Статус
Открыто
Заявлено для
WPML Multilingual & Multicurrency for WooCommerce 5.3.8
Теги темы
Bug, Compatibility, WCML

Обзор проблемы

При переводе настроек платёжного шлюза WooCommerce (таких как заголовки и описания) с помощью дополнения WPML Перевод строк, строки возвращаются в статус «требует обновления» после перехода на фронтенд, особенно в процессе оформления заказа.

Обходное решение

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.


  • Откройте файл …/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-gateways.php.

  • Найдите строку 78.

  • Замените:
    			$this->register_gateway_settings_strings( $load_gateway->id, $load_gateway->settings );

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

Все известные проблемы →