_get_path_to_translation()WP 4.7.0

Устарела с версии 6.1.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Gets the path to a translation file for loading a textdomain just in time.

Caches the retrieved results internally.

Внутренняя функция — эта функция рассчитана на использование самим ядром. Не рекомендуется использовать эту функцию в своем коде.

Хуков нет.

Возвращает

Строку|false. The path to the translation file or false if no translation file was found.

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

_get_path_to_translation( $domain, $reset );
$domain(строка) (обязательный)
Text domain. Unique identifier for retrieving translated strings.
$reset(true|false)
Whether to reset the internal cache. Used by the switch to locale functionality.
По умолчанию: false

Заметки

Список изменений

С версии 4.7.0 Введена.
Устарела с 6.1.0

Код _get_path_to_translation() WP 6.5.2

function _get_path_to_translation( $domain, $reset = false ) {
	_deprecated_function( __FUNCTION__, '6.1.0', 'WP_Textdomain_Registry' );

	static $available_translations = array();

	if ( true === $reset ) {
		$available_translations = array();
	}

	if ( ! isset( $available_translations[ $domain ] ) ) {
		$available_translations[ $domain ] = _get_path_to_translation_from_lang_dir( $domain );
	}

	return $available_translations[ $domain ];
}