is_textdomain_loaded()

Позволяет определить, подключен ли файл перевода текущего языка для указанного идентификатора перевода.

Возвращает:

  • true – да, подключен,
  • false – нет, не подключен.
is_textdomain_loaded( $domain )

Параметры

$domain
Идентификатор перевода, подробнее здесь.

Пример

Функцию практически всегда используем внутри условия PHP.

if( is_textdomain_loaded( 'true-text-domain' ) ) {
	// делаем что-либо, если переводы подключены
}
Кодекс WordPress: Локализация: __(), _e(), _ex(), _n(), _nx(), _x(), esc_attr__(), esc_attr_e(), esc_attr_x(), esc_html__(), esc_html_e(), esc_html_x(), get_language_attributes(), is_rtl(), is_textdomain_loaded(), language_attributes(), load_plugin_textdomain(), load_theme_textdomain(), number_format_i18n()

Источник: Блог Миши Рудрастых

Миша Рудрастых

Путешествует по миру и рассказывает всем о WordPress лично, у себя в блогах и на курсах в Санкт-Петербурге. Умеет просто объяснять сложные вещи, делает это красиво. Организовывает неплохие WordCamp's, но совсем не умеет слушать чужие доклады.

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