Переменные товары Woocommerce не добавляются в корзину на 2 языках - PullRequest
0 голосов
/ 16 апреля 2020

Я работаю на веб-сайте woocommerce и пытаюсь изменить текст предупреждения. Я могу изменить текст предупреждения Engli sh, если не напишу else {}, но не могу изменить второй (японский) язык, который есть на сайте. Я добавляю следующий код в функцию. php. Что я здесь не так делаю? Спасибо за помощь!

add_filter( 'woocommerce_get_script_data', 'change_alert_text', 10, 2 );
function change_alert_text( $params, $handle ) {
    if ( $handle === 'wc-add-to-cart-variation' && pll_current_language()  == 'en')
        $params['i18n_make_a_selection_text'] = __( 'Please select a colour option before adding this product to your cart.', 'woocommerce' );
            return $params;
        else ( $handle === 'wc-add-to-cart-variation' && pll_current_language()  == 'ja')
        $params['i18n_make_a_selection_text'] = __( 'japanese text.', 'woocommerce' );
            return $params;
}```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...