translate()
Получает перевод указанного текста.
Если перевод получить не удалось или не удалось загрузить файл перевода, то будет возвращен оригинальный текст.
Это функцию низкого уровня и не предназначена для прямого использования! Используйте обертки: __() или _e().
Работает на основе: get_translations_for_domain(), MO()
Хуки из функции
Возвращает
Строку
. Оригинальный или переведенный текст.
Использование
translate( $text, $domain );
- $text(строка) (обязательный)
- Текст, который нужно перевести.
- $domain(строка)
- Область определения перевода (.mo файл с переводом).
По умолчанию: 'default'
Примеры
#1 Демо
$domain = 'my-textdomain'; $text = 'Some text to translate'; echo translate( $text, $domain );
Список изменений
С версии 2.2.0 | Введена. |
С версии 5.5.0 | Introduced gettext-{$domain} filter. |