Я работаю на веб-сайте 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;
}```