HEX
Server: LiteSpeed
System: Linux php-prod-3.spaceapp.ru 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: sarli3128 (1010)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //home/retile.ru/public_html/system/library/seo_url_generator/translit/bel.php
<?php

/*
 * На правила русского языка наложены правила белорусского - https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D0%B1%D0%B5%D0%BB%D0%BE%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%B0%D0%BB%D1%84%D0%B0%D0%B2%D0%B8%D1%82%D0%B0_%D0%BB%D0%B0%D1%82%D0%B8%D0%BD%D0%B8%D1%86%D0%B5%D0%B9
 */

function sug_translit_bel_title() {
	return 'Беларуская у лацінку';
}

function sug_translit_bel($string) {
	$arStrES = array(
		"цх",
		"сх",
		"ех",
		"хх"
	);
	$arStrRS = array(
		"ц$",
		"с$",
		"е$",
		"х$"
	);

	$replace = array(
		"А"=>"A",
		"а"=>"a",
		"Б"=>"B",
		"б"=>"b",
		"В"=>"V",
		"в"=>"v",
		"Г"=>"G",
		"г"=>"g",
		"Д"=>"D",
		"д"=>"d",
		"Е"=>"Je",
		"е"=>"je", // bel customized
		"Ё"=>"Jo",
		"ё"=>"jo", // bel customized
		"Ж"=>"Zh",
		"ж"=>"zh", // Под вопросом
		"З"=>"Z",
		"з"=>"z",
		"І"=>"I",
		"і"=>"i", // bel customized
		"Й"=>"J",
		"й"=>"j",
		"К"=>"K",
		"к"=>"k",
		"Л"=>"L",
		"л"=>"l",
		"М"=>"M",
		"м"=>"m",
		"Н"=>"N",
		"н"=>"n",
		"О"=>"O",
		"о"=>"o",
		"П"=>"P",
		"п"=>"p",
		"Р"=>"R",
		"р"=>"r",
		"С"=>"S",
		"с"=>"s",
		"Т"=>"T",
		"т"=>"t",
		"У"=>"U",
		"у"=>"u",
		"Ў"=>"U",
		"ў"=>"u", // bel customized
		"Ф"=>"F",
		"ф"=>"f",
		"Х"=>"H",
		"х"=>"h",
		"Ц"=>"C",
		"ц"=>"c",
		"Ч"=>"Ch",
		"ч"=>"ch",
		"Ш"=>"Sh",
		"ш"=>"sh",
		"Щ"=>"Shch",
		"щ"=>"shch",
		"Ы"=>"Y",
		"ы"=>"y",
		"Э"=>"Eh",
		"э"=>"eh",
		"Ю"=>"Yu",
		"ю"=>"yu",
		"Я"=>"Ja",
		"я"=>"ja",
		"ъ"=>"",
		"ь"=>"",
		"$"=>"kh",
		"«"=>"",
		"»"=>"",
		"„"=>"",
		"“"=>"",
		"“"=>"",
		"”"=>"",
		"\•"=>""
	);

	$string = str_replace($arStrES, $arStrRS, $string);

	return iconv("UTF-8", "UTF-8//IGNORE", strtr($string, $replace));
}