WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
Главная Функции Локализация

Локализация (рубрика)

__()

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

_e()

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

_ex()

Выводит на экран переведенную строку по указанному контексту.

_n()

Получает строку перевода единственного или множественного числа, ту которая соответствует указанному числу (1 комментарий, 2 комментария). Функция локализации.

_nx()

Переводит и возвращает единственную или множественную форму числа на основе указанного контекста. Аналог _n(), только с учетом контекста.

_x()

Переводит указанный текст, на основе указанного контекста. Использует файл перевода.

date_i18n()

Получает локализованную дату (переведенную на текущий язык) из переданного штампа времени unix. Локализация PHP функции date().

determine_locale()

Получает текущую локаль сайта (язык сайта, например, en_US), которая подходит для текущего запроса.

esc_attr__()

Переводит указанную строку и обрабатывает её функцией esc_attr().

esc_attr_e()

Выводит переведенный текст очищенный функцией esc_attr().

esc_html__()

Переводит строку заменяя в ней спецсимволы на HTML сущности. Возвращает текст, которой можно отображать в HTML как HTML код.

esc_html_e()

Переводит строку и заменяет в ней спецсимволы на HTML сущности. Выводит на экран текст, которой можно отображать в HTML как HTML код.

get_locale()

Устанавливает глобальную переменную $locale и получает текущую локаль (индекс языка сайта, например, en_US).

get_translations_for_domain()

Возвращает объект перевода для указанного домена перевода (textdomain).

get_user_locale()

Получает локаль (язык перевода) текущего или указанного пользователя.

is_locale_switched()

Проверяет была ли переключена локаль (язык перевода), была ли использована функция switch_to_locale().

is_textdomain_loaded()

Определяет загружен ли файл локализации для указанного домена (ключа перевода).

load_child_theme_textdomain()

Загружает файл перевода дочерней темы (.mo) в память, для дальнейшей работы с ним.

load_muplugin_textdomain()

Подключает .mo файл перевода для обязательных плагинов (mu-plugins) из указанной папки.

load_plugin_textdomain()

Подключает .mo файл перевода из указанной папки. Не работает с MU плагинами.

load_textdomain()

Подключает домен и .mo файл в данные локализации.

load_theme_textdomain()

Загружает файл перевода темы (.mo) в память, для дальнейшей работы с ним.

switch_to_locale()

Позволяет программно переключить язык сайта.

translate()

Получает перевод указанного текста.

translate_user_role()

Переводит название роли.

unload_textdomain()

Выгружает (удаляет, отменяет) подключенный файл перевода.

WP_Locale{}

Класс, где хранятся переведенные данные для локали, такие как: дни недели, месяцы, формат отображения времени.