WordPress как на ладони
wordpress jino

translate() WP 1.2.1

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

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

Эта функция не предназначена для прямого использования, взамен используйте её обертки: __() или _e().

Используется в: esc_html_e(), esc_html__(), _e(), __().
Работает на основе: get_translations_for_domain()
Хуки из функции:
Возвращает

Строку. Оригинальный или переведенный текст.

Использование

<?php translate( $text, $domain ) ?>
$text(строка) (обязательный)
Текст, который нужно перевести.
По умолчанию: нет
$domain(строка)
Область определения перевода (.mo файл с переводом).
По умолчанию: по умолчанию

Код translate: wp-includes/l10n.php WP 4.9

<?php
function translate( $text, $domain = 'default' ) {
	$translations = get_translations_for_domain( $domain );
	$translation  = $translations->translate( $text );

	/**
	 * Filters text with its translation.
	 *
	 * @since 2.0.11
	 *
	 * @param string $translation  Translated text.
	 * @param string $text         Text to translate.
	 * @param string $domain       Text domain. Unique identifier for retrieving translated strings.
	 */
	return apply_filters( 'gettext', $translation, $text, $domain );
}

Cвязанные функции

Из метки: Очень редко используемые (trash)

Еще из раздела: Локализация

translate Комментариев нет

Здравствуйте, !

Ваш комментарий