Перевод отдельных слов или фраз в WooCommerce

Для того что бы в WooCommerce перевести оставшиеся не переведенные фразы или слова необходимо сделать следующие действия:

В файл functions.php вашей темы добавляем код, код должен располагаться внутри тега <?php Код тут ;?>

1
2
3
4
5
6
7
8
9
add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');
function translate_text($translated) {
$translated = str_ireplace('Billing Details', 'Платежная информация', $translated);
$translated = str_ireplace('Additional Information', 'Дополнительная информация', $translated);
$translated = str_ireplace('Optional', 'Необязательно', $translated);
$translated = str_ireplace('Update Cart', 'Обновить корзину', $translated);
return $translated;
}

За перевод слова или фразы отвечает эта строка:
В данном случае переводим фразу ‘Billing Details’.

1
$translated = str_ireplace('Billing Details', 'Платежная информация', $translated);
1
$translated = str_ireplace('Английский текст', 'Русский текст', $translated);

Копируем английский текст со страницы сайта, переводим и расставляем по нужным местам ‘Английский текст’, ‘Русский текст’ соответственно.