Utf8 convert
This commit is contained in:
+33
-33
@@ -16,39 +16,39 @@ if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
|
||||
//
|
||||
function json_fix_cyr($json_str) {
|
||||
$cyr_chars = array (
|
||||
'\u0430' => 'à', '\u0410' => 'À',
|
||||
'\u0431' => 'á', '\u0411' => 'Á',
|
||||
'\u0432' => 'â', '\u0412' => 'Â',
|
||||
'\u0433' => 'ã', '\u0413' => 'Ã',
|
||||
'\u0434' => 'ä', '\u0414' => 'Ä',
|
||||
'\u0435' => 'å', '\u0415' => 'Å',
|
||||
'\u0451' => '¸', '\u0401' => '¨',
|
||||
'\u0436' => 'æ', '\u0416' => 'Æ',
|
||||
'\u0437' => 'ç', '\u0417' => 'Ç',
|
||||
'\u0438' => 'è', '\u0418' => 'È',
|
||||
'\u0439' => 'é', '\u0419' => 'É',
|
||||
'\u043a' => 'ê', '\u041a' => 'Ê',
|
||||
'\u043b' => 'ë', '\u041b' => 'Ë',
|
||||
'\u043c' => 'ì', '\u041c' => 'Ì',
|
||||
'\u043d' => 'í', '\u041d' => 'Í',
|
||||
'\u043e' => 'î', '\u041e' => 'Î',
|
||||
'\u043f' => 'ï', '\u041f' => 'Ï',
|
||||
'\u0440' => 'ð', '\u0420' => 'Ð',
|
||||
'\u0441' => 'ñ', '\u0421' => 'Ñ',
|
||||
'\u0442' => 'ò', '\u0422' => 'Ò',
|
||||
'\u0443' => 'ó', '\u0423' => 'Ó',
|
||||
'\u0444' => 'ô', '\u0424' => 'Ô',
|
||||
'\u0445' => 'õ', '\u0425' => 'Õ',
|
||||
'\u0446' => 'ö', '\u0426' => 'Ö',
|
||||
'\u0447' => '÷', '\u0427' => '×',
|
||||
'\u0448' => 'ø', '\u0428' => 'Ø',
|
||||
'\u0449' => 'ù', '\u0429' => 'Ù',
|
||||
'\u044a' => 'ú', '\u042a' => 'Ú',
|
||||
'\u044b' => 'û', '\u042b' => 'Û',
|
||||
'\u044c' => 'ü', '\u042c' => 'Ü',
|
||||
'\u044d' => 'ý', '\u042d' => 'Ý',
|
||||
'\u044e' => 'þ', '\u042e' => 'Þ',
|
||||
'\u044f' => 'ÿ', '\u042f' => 'ß',
|
||||
'\u0430' => 'а', '\u0410' => 'А',
|
||||
'\u0431' => 'б', '\u0411' => 'Б',
|
||||
'\u0432' => 'в', '\u0412' => 'В',
|
||||
'\u0433' => 'г', '\u0413' => 'Г',
|
||||
'\u0434' => 'д', '\u0414' => 'Д',
|
||||
'\u0435' => 'е', '\u0415' => 'Е',
|
||||
'\u0451' => 'ё', '\u0401' => 'Ё',
|
||||
'\u0436' => 'ж', '\u0416' => 'Ж',
|
||||
'\u0437' => 'з', '\u0417' => 'З',
|
||||
'\u0438' => 'и', '\u0418' => 'И',
|
||||
'\u0439' => 'й', '\u0419' => 'Й',
|
||||
'\u043a' => 'к', '\u041a' => 'К',
|
||||
'\u043b' => 'л', '\u041b' => 'Л',
|
||||
'\u043c' => 'м', '\u041c' => 'М',
|
||||
'\u043d' => 'н', '\u041d' => 'Н',
|
||||
'\u043e' => 'о', '\u041e' => 'О',
|
||||
'\u043f' => 'п', '\u041f' => 'П',
|
||||
'\u0440' => 'р', '\u0420' => 'Р',
|
||||
'\u0441' => 'с', '\u0421' => 'С',
|
||||
'\u0442' => 'т', '\u0422' => 'Т',
|
||||
'\u0443' => 'у', '\u0423' => 'У',
|
||||
'\u0444' => 'ф', '\u0424' => 'Ф',
|
||||
'\u0445' => 'х', '\u0425' => 'Х',
|
||||
'\u0446' => 'ц', '\u0426' => 'Ц',
|
||||
'\u0447' => 'ч', '\u0427' => 'Ч',
|
||||
'\u0448' => 'ш', '\u0428' => 'Ш',
|
||||
'\u0449' => 'щ', '\u0429' => 'Щ',
|
||||
'\u044a' => 'ъ', '\u042a' => 'Ъ',
|
||||
'\u044b' => 'ы', '\u042b' => 'Ы',
|
||||
'\u044c' => 'ь', '\u042c' => 'Ь',
|
||||
'\u044d' => 'э', '\u042d' => 'Э',
|
||||
'\u044e' => 'ю', '\u042e' => 'Ю',
|
||||
'\u044f' => 'я', '\u042f' => 'Я',
|
||||
|
||||
'\r' => '',
|
||||
'\n' => '<br />',
|
||||
|
||||
Reference in New Issue
Block a user