- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/component_util.php
- Класс: CComponentUtil
- Вызов: CComponentUtil::__IncludeLang
static function __IncludeLang($filePath, $fileName, $lang = false)
{
if ($lang === false)
$lang = LANGUAGE_ID;
if ($lang != "en" && $lang != "ru")
{
$subst_lang = LangSubst($lang);
$fname = $_SERVER["DOCUMENT_ROOT"].$filePath."/lang/".$subst_lang."/".$fileName;
$fname = BitrixMainLocalizationTranslation::convertLangPath($fname, $subst_lang);
if (file_exists($fname))
{
__IncludeLang($fname, false, true);
}
}
$fname = $_SERVER["DOCUMENT_ROOT"].$filePath."/lang/".$lang."/".$fileName;
$fname = BitrixMainLocalizationTranslation::convertLangPath($fname, $lang);
if (file_exists($fname))
{
__IncludeLang($fname, false, true);
}
}