• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/admin/namehelper.php
  • Класс: BitrixSaleLocationAdminNameHelper
  • Вызов: NameHelper::translitFromUTF8
static function translitFromUTF8($string)
{
	$match = array( 
		"xD0x90" => "A", "xD0x91" => "B", "xD0x92" => "V", "xD0x93" => "G", "xD0x94" => "D", 
		"xD0x95" => "E", "xD0x01" => "YO", "xD0x96" => "ZH", "xD0x97" => "Z", "xD0x98" => "I", 
		"xD0x99" => "J", "xD0x9A" => "K", "xD0x9B" => "L", "xD0x9C" => "M", "xD0x9D" => "N", 
		"xD0x9E" => "O", "xD0x9F" => "P", "xD0xA0" => "R", "xD0xA1" => "S", "xD0xA2" => "T", 
		"xD0xA3" => "U", "xD0xA4" => "F", "xD0xA5" => "H", "xD0xA6" => "C", "xD0xA7" => "CH", 
		"xD0xA8" => "SH", "xD0xA9" => "SCH", "xD0xAC" => "", "xD0xAB" => "Y", "xD0xAA" => "", 
		"xD0xAD" => "E", "xD0xAE" => "YU", "xD0xAF" => "YA", 

		"xD0xB0" => "a", "xD0xB1" => "b", "xD0xB2" => "v", "xD0xB3" => "g", "xD0xB4" => "d", 
		"xD0xB5" => "e", "xD1x91" => "yo", "xD0xB6" => "zh", "xD0xB7" => "z", "xD0xB8" => "i", 
		"xD0xB9" => "j", "xD0xBA" => "k", "xD0xBB" => "l", "xD0xBC" => "m", "xD0xBD" => "n",
		"xD0xBE" => "o", "xD0xBF" => "p", "xD1x80" => "r", "xD1x81" => "s", "xD1x82" => "t", 
		"xD1x83" => "u", "xD1x84" => "f", "xD1x85" => "h", "xD1x86" => "c", "xD1x87" => "ch", 
		"xD1x88" => "sh", "xD1x89" => "sch", "xD1x8C" => "", "xD1x8B" => "y", "xD1x8A" => "", 
		"xD1x8d" => "e", "xD1x8E" => "yu", "xD1x8F" => "ya", 
	); 

	return str_replace(array_keys($match), array_values($match), $string);
}