• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/config.php
  • Класс: BitrixTranslateConfig
  • Вызов: Config::getEncodingName
static function getEncodingName(string $encoding): string 
{
	static $mess;
	if ($mess === null)
	{
		$mess = Loc::loadLanguageFile(__FILE__);
		if (empty($mess))
		{
			$mess = Loc::loadLanguageFile(__FILE__, 'en');
		}
	}
	$encTitle = Loc::getMessage('TRANSLATE_ENCODING_'.mb_strtoupper(str_replace('-', '_', $encoding)));
	if (!empty($encTitle))
	{
		$encTitle .= " ($encoding)";
	}
	else
	{
		$encTitle = $encoding;
		$encAlias = self::getAliasEncoding($encoding);
		if ($encAlias)
		{
			$encTitle .= " ($encAlias)";
		}
	}

	return $encTitle;
}