Локализация (рубрика)
__() | Переводит указанный текст, используя файл перевода и возвращает его для обработки. |
_e() | Переводит указанный текст, используя файл перевода и выводит его на экран. |
_ex() | Выводит на экран переведенную строку по указанному контексту. |
_n() | Получает строку перевода единственного или множественного числа, ту которая соответствует указанному числу (1 комментарий, 2 комментария). Функция локализации. |
_nx() | Переводит и возвращает единственную или множественную форму числа на основе указанного контекста. Аналог _n(), только с учетом контекста. |
_x() | Получает перевод указанной строки с учетом указанного контекста. |
date_i18n() | Получает локализованную дату (переведенную на текущий язык) из переданной метки времени unix. |
determine_locale() | Получает текущую локаль сайта (язык сайта, например, en_US), которая подходит для текущего запроса. |
esc_attr__() | Переводит указанную строку и обрабатывает её функцией esc_attr(). |
esc_attr_e() | Выводит переведенный текст очищенный функцией esc_attr(). |
esc_html__() | Переводит строку заменяя в ней спецсимволы на HTML сущности. Возвращает текст, которой можно отображать в HTML как HTML код. |
esc_html_e() | Переводит (локализует) строку и очищает её для вывода на экран - заменяет в ней спецсимволы на HTML сущности. |
get_locale() | Устанавливает глобальную переменную $locale и получает текущую локаль (язык сайта, например, en_US). |
get_translations_for_domain() | Возвращает объект перевода для указанного домена перевода (textdomain). |
get_user_locale() | Получает локаль (язык перевода) текущего или указанного пользователя. Вернет значение get_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() | Подключает указанный файл перевода. |
load_theme_textdomain() | Загружает файл перевода темы (.mo) в память, для дальнейшей работы с ним. |
sanitize_locale_name() | Удаляет все символы, недопустимые в названии локали. |
switch_to_locale() | Позволяет программно переключить язык сайта. |
translate() | Получает перевод указанного текста. |
translate_user_role() | Переводит название роли. |
unload_textdomain() | Выгружает (удаляет, отменяет) подключенный файл перевода. |
WP_Locale{} | Класс, где хранятся переведенные данные для локали, такие как: дни недели, месяцы, формат отображения времени. |
wp_set_script_translations() | Подключает JSON файл с переводами строк для указанного JS скрипта (файла). |