rendered paste bodynew ruschars[66][0] = {
"À", "Á", "Â", "Ã", "Ä", "Å", "¨", "Æ", "Ç", "È", "É",
"Ê", "Ë", "Ì", "Í", "Î", "Ï", "Ð", "Ñ", "Ò", "Ó", "Ô",
"Õ", "Ö", "×", "Ø", "Ù", "Ú", "Û", "Ü", "Ý", "Þ", "ß",
"à", "á", "â", "ã", "ä", "å", "¸", "æ", "ç", "è", "é",
"ê", "ë", "ì", "í", "î", "ï", "ð", "ñ", "ò", "ó", "ô",
"õ", "ö", "÷", "ø", "ù", "ú", "û", "ü", "ý", "þ", "ÿ"
};
new fixedruschars[66] = {
65, 128, 139, 130, 131, 69, 69, 132, 136, 133, 134,
75, 135, 150, 173, 79, 140, 80, 67, 143, 89, 129,
88, 137, 141, 142, 138, 144, 145, 146, 147, 148, 149,
97, 151, 162, 153, 154, 101, 101, 155, 159, 156, 157,
107, 158, 175, 174, 111, 163, 112, 99, 166, 121, 152,
120, 160, 164, 165, 161, 167, 168, 169, 170, 171, 172
};
fixruschars(const string[])
{
new tmpstring[256];
new fixedstring[64];
for(new ruscharfixcount=0;ruscharfixcount<strlen(string);ruscharfixcount++)
{
tmpstring[ruscharfixcount] = string[ruscharfixcount];
for(new ruscharcount=0;ruscharcount<66;ruscharcount++)
{
if (ruschars[ruscharcount][0]==string[ruscharfixcount])
{
tmpstring[ruscharfixcount] = fixedruschars[ruscharcount];
break;
}
}
fixedstring[ruscharfixcount] = tmpstring[ruscharfixcount];
}
return fixedstring;
}