Локализация

Функция Описание
__() Возвращает переведенную строку.
_e() Выводит переведенную строку.
_ex() Переводит строку с учётом контекста использования, а затем выводит её.
_n() Переводит строку с учетом ее формы множественного числа.
_n_noop() Регистрирует строки в их единственном и множественном числе для дальнейшего перевода. Позволяет работать с неизвестным числовым значением.
_nx() Переводит строку не только с учётом её единственного или множественного числа, но также и с учётом контекста, в котором она используется.
_x() Функция позволяет перевести одну и ту же фразу по разному - с учетом её использования в контексте.
esc_attr__() Переводит строку, а затем подготавливает ее для использования в HTML-атрибутах
esc_attr_e() Переводит строку, подготавливает ее для использования в HTML-атрибутах, а затем выводит.
esc_attr_x() Переводит строку с учётом контекста её использования, а затем очищает её для использования внутри HTML-атрибута.
esc_html__() Возвращает переведенную строку с экранированными HTML-тегами.
esc_html_e() Переводит строку, затем экранирует в ней теги HTML, а потом выводит всё, что получилось.
esc_html_x() Переводит строку с учётом используемого контекста, а затем экранирует в ней HTML-теги.
get_language_attributes() Возвращает lang атрибут тега <html>. Дополнительно проверяет направление чтения текста.
is_rtl() Проверяет, требует ли текущая локализация чтения текста справа налево.
is_textdomain_loaded() Определяет, подключен ли файл перевода текущего языка для указанного идентификатора перевода.
language_attributes() Позволяет вывести атрибут lang для тега <html> сайта.
load_plugin_textdomain() Подключает файлы локализации для плагинов.
load_theme_textdomain() Подключает языковые файлы для перевода темы.
number_format_i18n() Преобразует целое или дробное число в удобочитаемый вид в соответствии с текущим языком сайта.