Перевод текста (WooCommerce)

Итак, как говорится в названии, я пытаюсь перевести выходной текст WooCommcerce на страницы «Корзина» и «Оформить заказ», в настоящее время он говорит «выберите состояние», где я хочу «выбрать провинцию».

Я не смог выполнить это с помощью фильтров и крючков, поскольку это то, что они упускают из виду. Я надеялся, что кто-то здесь поможет мне понять, как перевести текст, чтобы он отображался, как я хочу. Я не против, если это использует плагин, встроенную функцию wordpress или что-то еще, если я это сделаю.

Этот сайт можно найти здесь.

Заранее спасибо, надеюсь, вы, ребята и девушки, можете дать мне руку с этим 🙂

Ура,

Solutions Collecting From Web of "Перевод текста (WooCommerce)"

Вы можете фильтровать gettext :

 add_filter( 'gettext', function( $translation, $text, $domain ) { if ( 'woocommerce' === $domain and 'Select a state…' === $text ) return 'Select a province…'; return $translation; }, 10, 3 ); 

Обратите внимание на 3 как последний параметр. Это гарантирует, что вы передадите все три переменные, чтобы вы могли точно заменить текст, который вы ищете.