• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/web/webpacker/resource/langasset.php
  • Класс: BitrixMainWebWebPackerResourceLangAsset
  • Вызов: LangAsset::getContent
public function getContent()
{
	if (is_array($this->content) && !empty($this->content))
	{
		return [Loc::getCurrentLang() => $this->content];
	}
	elseif ($this->path)
	{
		$languages = $this->useAllLangs
			? self::getLanguages()
			: [Loc::getCurrentLang()];

		$result = [];
		foreach ($languages as $language)
		{
			$messages = Loc::loadLanguageFile(
				self::getAbsolutePath($this->path),
				$language
			);
			if (!empty($messages))
			{
				$result[$language] = $messages;
			}
		}

		return $result;
	}

	return [];
}