Настроить исключения в GTranslate
GTranslate может заменять текст, если не задан специальный класс. Чтобы этого избежать можно добавить в файл темы functions.php следующий код:
add_filter( 'woocommerce_get_price_html', 'disable_translation_for_price', 10, 2 ); function disable_translation_for_price( $price, $product ) { return '<span class="notranslate">' . $price . '</span>'; }
Выше представленный код добавляет класс notranslate, который запрещает GTranslate изменять текст. В моём конкретном случаи сайт на двух языках: русском и английском, так вот на английском вместо знака валюты ฿ отображался текст Learn More, на русском варианте сайта всё нормально отображается.
Код который я выше указал решает возникшую проблему.
После внесения изменений необходимо будет обновить / очистить кэш браузера.