WP-prog

Как перевести исходный текст WordPress

Иногда в зависимости от текущего языка необходимо выполнить какое-либо действие, например, сформировать ссылку на произвольную кнопку.

Сделать это можно следующим образом:

PHP-код
				
					add_filter( 'gettext', 'filter_gettext', 10, 3 );

function filter_gettext( $translation, $text, $domain ) {
	if ( $text === '(ex. VAT)' && $domain === 'woocommerce' && ICL_LANGUAGE_CODE=='en') {
		$translation = '(ex. VAT 20%)';
	}
	
	if ( $text === 'VAT' && $domain === 'woocommerce' && ICL_LANGUAGE_CODE=='en') {
		$translation = 'VAT 20%';
	}

	return $translation;
}
				
			

Узнать код языка можно здесь:

Если у Вас есть какие-либо вопросы, оставьте свой комментарий:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *