Woocommerce: как изменить сообщение 'Корзина обновлена'
Я потратил несколько часов в поисках решения, казалось бы, довольно простой проблемы - но безрезультатно.
Любая помощь в этом вопросе будет очень ценной.
Я использую собственную тему для WooCommerce. Мне нужно изменить текст сообщения, которое появляется при обновлении корзины пользователем, с "Cart updated" на "Корзина обновлена".
Важно: это сообщение появляется, когда пользователь изменяет количество товара в корзине и нажимает "Обновить корзину". Я уже знаю, как изменить текст кнопки "Добавить в корзину" и сообщение при добавлении товара ("Товар успешно добавлен в вашу корзину").
Буду очень благодарен за любую помощь. Спасибо.

WooCommerce полностью локализован, поэтому вы можете использовать функции локализации WordPress для изменения его сообщений.
add_filter('gettext', 'wpse_124400_woomessages', 10, 3);
/**
* изменяем некоторые метки WooCommerce
* @param string $translation
* @param string $text
* @param string $domain
* @return string
*/
function wpse_124400_woomessages($translation, $text, $domain) {
if ($domain == 'woocommerce') {
if ($text == 'Cart updated.') {
$translation = 'Корзина обновлена.';
}
}
return $translation;
}

Легендарно! Это работает просто прекрасно. Я знал, что должна быть простая функция для изменения сообщений, но нигде не мог найти помощи по этому поводу. Еще раз спасибо.

Я использовал это для изменения текста ссылки "Вернуться в магазин". Спасибо.
