Index: extensions/LCAS/trunk/include/functions.inc.php
===================================================================
--- extensions/LCAS/trunk/include/functions.inc.php	(revision 8147)
+++ extensions/LCAS/trunk/include/functions.inc.php	(revision 8157)
@@ -54,20 +54,20 @@
     'ä'  => 'Ä',
     'å'  => 'Å',
-    'ā'  => 'Ā',
-    'ă'  => 'Ă',
-    'ą'  => 'Ą',
-    'ǻ'  => 'Ǻ',
-    'ạ'  => 'Ạ',
-    'ả'  => 'Ả',
-    'ấ'  => 'Ấ',
-    'ầ'  => 'Ầ',
-    'ẩ'  => 'Ẩ',
-    'ẫ'  => 'Ẫ',
-    'ậ'  => 'Ậ',
-    'ắ'  => 'Ắ',
-    'ằ'  => 'Ằ',
-    'ẳ'  => 'Ẳ',
-    'ẵ'  => 'Ẵ',
-    'ặ'  => 'Ặ',
+    'a'  => 'A',
+    'a'  => 'A',
+    'a'  => 'A',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
     'b'  => 'B',
@@ -75,12 +75,12 @@
     'c'  => 'C',
     'ç'  => 'Ç',
-    'ć'  => 'Ć',
-    'ĉ'  => 'Ĉ',
-    'ċ'  => 'Ċ',
-    'č'  => 'Č',
+    'c'  => 'C',
+    'c'  => 'C',
+    'c'  => 'C',
+    'c'  => 'C',
 
     'd'  => 'D',
-    'ď'  => 'Ď',
-    'đ'  => 'Đ',
+    'd'  => 'D',
+    'd'  => 'Ð',
     
     'e'  => 'E',
@@ -89,55 +89,55 @@
     'ê'  => 'Ê',
     'ë'  => 'Ë',
-    'ē'  => 'Ē',
-    'ĕ'  => 'Ĕ',
-    'ė'  => 'Ė',
-    'ę'  => 'Ę',
-    'ě'  => 'Ě',
-    'ẹ'  => 'Ẹ',
-    'ẻ'  => 'Ẻ',
-    'ẽ'  => 'Ẽ',
-    'ế'  => 'Ế',
-    'ề'  => 'Ề',
-    'ể'  => 'Ể',
-    'ễ'  => 'Ễ',
-    'ệ'  => 'Ệ',
+    'e'  => 'E',
+    'e'  => 'E',
+    'e'  => 'E',
+    'e'  => 'E',
+    'e'  => 'E',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
     'f'  => 'F ƒ',
     
     'g'  => 'G',
-    'ĝ'  => 'Ĝ',
-    'ğ'  => 'Ğ',
-    'ġ'  => 'Ġ',
-    'ģ'  => 'Ģ',
+    'g'  => 'G',
+    'g'  => 'G',
+    'g'  => 'G',
+    'g'  => 'G',
     
     'h'  => 'H',
-    'ĥ'  => 'Ĥ',
-    'ħ'  => 'Ħ',
-    
-    'i'  => 'I ı İ',
+    'h'  => 'H',
+    'h'  => 'H',
+    
+    'i'  => 'I i I',
     'ì'  => 'Ì',
     'í'  => 'Í',
     'î'  => 'Î',
     'ï'  => 'Ï',
-    'ĩ'  => 'Ĩ',
-    'ī'  => 'Ī',
-    'ĭ'  => 'Ĭ',
-    'į'  => 'Į',
-    'ǐ'  => 'Ǐ',
-    'ỉ'  => 'Ỉ',
-    'ị'  => 'Ị',
+    'i'  => 'I',
+    'i'  => 'I',
+    'i'  => 'I',
+    'i'  => 'I',
+    'i'  => 'I',
+    '?'  => '?',
+    '?'  => '?',
     
     'j'  => 'J',
-    'ĵ'  => 'Ĵ',
+    'j'  => 'J',
     
     'k'  => 'K',
-    'ķ'  => 'Ķ',
+    'k'  => 'K',
     
     'l'  => 'L',
-    'ĺ'  => 'Ĺ',
-    'ļ'  => 'Ļ',
-    'ľ'  => 'Ľ',
-    'ŀ'  => 'Ŀ',
-    'ł'  => 'Ł',
+    'l'  => 'L',
+    'l'  => 'L',
+    'l'  => 'L',
+    '?'  => '?',
+    'l'  => 'L',
     
     'm'  => 'M',
@@ -145,7 +145,7 @@
     'n'  => 'N',
     'ñ'  => 'Ñ',
-    'ń'  => 'Ń',
-    'ņ'  => 'Ņ',
-    'ň'  => 'Ň',
+    'n'  => 'N',
+    'n'  => 'N',
+    'n'  => 'N',
     
     'o'  => 'O',
@@ -156,44 +156,44 @@
     'ö'  => 'Ö',
     'ø'  => 'Ø',
-    'ō'  => 'Ō',
-    'ŏ'  => 'Ŏ',
-    'ő'  => 'Ő',
-    'ơ'  => 'Ơ',
-    'ǒ'  => 'Ǒ',
-    'ǿ'  => 'Ǿ',
-    'ọ'  => 'Ọ',
-    'ỏ'  => 'Ỏ',
-    'ố'  => 'Ố',
-    'ồ'  => 'Ồ',
-    'ổ'  => 'Ổ',
-    'ỗ'  => 'Ỗ',
-    'ộ'  => 'Ộ',
-    'ớ'  => 'Ớ',
-    'ờ'  => 'Ờ',
-    'ở'  => 'Ở',
-    'ỡ'  => 'Ỡ',
-    'ợ'  => 'Ợ',
+    'o'  => 'O',
+    'o'  => 'O',
+    'o'  => 'O',
+    'o'  => 'O',
+    'o'  => 'O',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
     'p'  => 'P',
     
-    'q'  => 'Q ĸ',
+    'q'  => 'Q ?',
     
     'r'  => 'R',
-    'ŕ'  => 'Ŕ',
-    'ŗ'  => 'Ŗ',
-    'ř'  => 'Ř',
+    'r'  => 'R',
+    'r'  => 'R',
+    'r'  => 'R',
     
     's'  => 'S',
-    'ś'  => 'Ś',
-    'ŝ'  => 'Ŝ',
-    'ş'  => 'Ş',
+    's'  => 'S',
+    's'  => 'S',
+    's'  => 'S',
     'š'  => 'Š',
-    's'  => 'ſ',
+    's'  => '?',
     'ss' => 'ß',
     
     't'  => 'T',
-    'ţ'  => 'Ţ',
-    'ť'  => 'Ť',
-    'ŧ'  => 'Ŧ',
+    't'  => 'T',
+    't'  => 'T',
+    't'  => 'T',
     
     'u'  => 'U',
@@ -202,31 +202,31 @@
     'û'  => 'Û',
     'ü'  => 'Ü',
-    'ũ'  => 'Ũ',
-    'ū'  => 'Ū',
-    'ŭ'  => 'Ŭ',
-    'ů'  => 'Ů',
-    'ű'  => 'Ű',
-    'ų'  => 'Ų',
-    'ǔ'  => 'Ǔ',
-    'ǖ'  => 'Ǖ',
-    'ǘ'  => 'Ǘ',
-    'ǚ'  => 'Ǚ',
-    'ǜ'  => 'Ǜ',
-    'ư'  => 'Ư',
-    'ụ'  => 'Ụ',
-    'ủ'  => 'Ủ',
-    'ứ'  => 'Ứ',
-    'ừ'  => 'Ừ',
-    'ử'  => 'Ử',
-    'ữ'  => 'Ữ',
-    'ự'  => 'Ự',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    'u'  => 'U',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
     'v'  => 'V',
     
     'w'  => 'W',
-    'ŵ'  => 'Ŵ',
-    'ẁ'  => 'Ẁ',
-    'ẃ'  => 'Ẃ',
-    'ẅ'  => 'Ẅ',
+    'w'  => 'W',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
     'x'  => 'X',
@@ -235,21 +235,21 @@
     'ý'  => 'Ý',
     'ÿ'  => 'Ÿ',
-    'ỳ'  => 'Ỳ',
-    'ỵ'  => 'Ỵ',
-    'ỷ'  => 'Ỷ',
-    'ỹ'  => 'Ỹ',
-    'ŷ'  => 'Ŷ',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    'y'  => 'Y',
     
     'z'  => 'Z',
-    'ź'  => 'Ź',
-    'ż'  => 'Ż',
+    'z'  => 'Z',
+    'z'  => 'Z',
     'ž'  => 'Ž',
     
     'ae' => 'æ Æ',
-    'aé' => 'ǽ Ǽ',
+    'aé' => '? ?',
     'ð'  => 'Ð',
-    'ə'  => 'Ə',
-    'ij' => 'ĳ Ĳ',
-    'ŋ'  => 'Ŋ',
+    '?'  => '?',
+    'ij' => '? ?',
+    '?'  => '?',
     'oe' => 'œ Œ',
     'þ'  => 'Þ',
@@ -257,99 +257,99 @@
   // Greek
     
-    'α'  => 'Α',
-    'ά'  => 'Ά',
-    'β'  => 'Β',
-    'γ'  => 'Γ',
-    'δ'  => 'Δ',
-    'ε'  => 'Ε',
-    'έ'  => 'Έ',
-    'ζ'  => 'Ζ',
-    'η'  => 'Η',
-    'ή'  => 'Ή',
-    'θ'  => 'Θ',
-    'ι'  => 'Ι',
-    'ί'  => 'Ί',
-    'ϊ'  => 'Ϊ',
-    'κ'  => 'Κ',
-    'λ'  => 'Λ',
-    'μ'  => 'Μ µ',
-    'ν'  => 'Ν',
-    'ξ'  => 'Ξ',
-    'ο'  => 'Ο',
-    'ό'  => 'Ό',
-    'π'  => 'Π',
-    'ρ'  => 'Ρ',
-    'σ'  => 'Σ ς',
-    'τ'  => 'Τ',
-    'υ'  => 'Υ',
-    'ύ'  => 'Ύ',
-    'ϋ'  => 'Ϋ',
-    'φ'  => 'Φ',
-    'χ'  => 'Χ',
-    'ψ'  => 'Ψ',
-    'ω'  => 'Ω',
-    'ώ'  => 'Ώ',
+    'a'  => '?',
+    '?'  => '?',
+    'ß'  => '?',
+    '?'  => 'G',
+    'd'  => '?',
+    'e'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => 'T',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    'µ'  => '? µ',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    'p'  => '?',
+    '?'  => '?',
+    's'  => 'S ?',
+    't'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    'f'  => 'F',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => 'O',
+    '?'  => '?',
     
   // Cyrillic
     
-    'а'  => 'А',
-    'б'  => 'Б',
-    'в'  => 'В',
-    'г'  => 'Г',
-    'ґ'  => 'Ґ',
-    'ғ'  => 'Ғ',
-    'д'  => 'Д',
-    'е'  => 'Е',
-    'ж'  => 'Ж',
-    'җ'  => 'Җ',
-    'з'  => 'З',
-    'и'  => 'И',
-    'й'  => 'Й',
-    'к'  => 'К',
-    'қ'  => 'Қ',
-    'ҝ'  => 'Ҝ',
-    'л'  => 'Л',
-    'м'  => 'М',
-    'н'  => 'Н',
-    'ң'  => 'Ң',
-    'о'  => 'О',
-    'п'  => 'П',
-    'р'  => 'Р',
-    'с'  => 'С',
-    'т'  => 'Т',
-    'у'  => 'У',
-    'ү'  => 'Ү',
-    'ұ'  => 'Ұ',
-    'ф'  => 'Ф',
-    'х'  => 'Х',
-    'ҳ'  => 'Ҳ',
-    'ц'  => 'Ц',
-    'ч'  => 'Ч',
-    'ҹ'  => 'Ҹ',
-    'ш'  => 'Ш',
-    'щ'  => 'Щ',
-    'ъ'  => 'Ъ',
-    'ы'  => 'Ы',
-    'ь'  => 'Ь',
-    'э'  => 'Э',
-    'ю'  => 'Ю',
-    'я'  => 'Я',
-    'ё'  => 'Ё',
-    'ђ'  => 'Ђ',
-    'ѓ'  => 'Ѓ',
-    'є'  => 'Є',
-    'ѕ'  => 'Ѕ',
-    'і'  => 'І',
-    'ї'  => 'Ї',
-    'ј'  => 'Ј',
-    'љ'  => 'Љ',
-    'њ'  => 'Њ',
-    'ћ'  => 'Ћ',
-    'ќ'  => 'Ќ',
-    'ў'  => 'Ў',
-    'џ'  => 'Џ',
-    'һ'  => 'Һ',
-    'ә'  => 'Ә',
-    'ө'  => 'Ө',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    'h'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
   );
@@ -360,36 +360,36 @@
   // Latin
     
-    'a'  => 'A à À â Â á Á ã Ã ä Ä å Å ā Ā ă Ă ą Ą ǻ Ǻ ạ Ạ ả Ả ấ Ấ ầ Ầ ẩ Ẩ ẫ Ẫ ậ Ậ ắ Ắ ằ Ằ ẳ Ẳ ẵ Ẵ ặ Ặ @',
+    'a'  => 'A à À â Â á Á ã Ã ä Ä å Å a A a A a A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @',
     'b'  => 'B',
-    'c'  => 'C ç Ç ć Ć ĉ Ĉ ċ Ċ č Č',
-    'd'  => 'D ď Ď đ Đ',
-    'e'  => 'E è È é É ê Ê ë Ë ē Ē ĕ Ĕ ė Ė ę Ę ě Ě ẹ Ẹ ẻ Ẻ ẽ Ẽ ế Ế ề Ề ể Ể ễ Ễ ệ Ệ',
+    'c'  => 'C ç Ç c C c C c C c C',
+    'd'  => 'D d D d Ð',
+    'e'  => 'E è È é É ê Ê ë Ë e E e E e E e E e E ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?',
     'f'  => 'F ƒ',
-    'g'  => 'G ĝ Ĝ ğ Ğ ġ Ġ ģ Ģ',
-    'h'  => 'H ĥ Ĥ ħ Ħ',
-    'i'  => 'I ı İ ì Ì í Í î Î ï Ï ĩ Ĩ ī Ī ĭ Ĭ į Į ǐ Ǐ ỉ Ỉ ị Ị',
-    'j'  => 'J ĵ Ĵ',
-    'k'  => 'K ķ Ķ',
-    'l'  => 'L ĺ Ĺ ļ Ļ ľ Ľ ŀ Ŀ ł Ł',
+    'g'  => 'G g G g G g G g G',
+    'h'  => 'H h H h H',
+    'i'  => 'I i I ì Ì í Í î Î ï Ï i I i I i I i I i I ? ? ? ?',
+    'j'  => 'J j J',
+    'k'  => 'K k K',
+    'l'  => 'L l L l L l L ? ? l L',
     'm'  => 'M',
-    'n'  => 'N ŉ ñ Ñ ń Ń ņ Ņ ň Ň',
-    'o'  => 'O ò Ò ó Ó ô Ô õ Õ ö Ö ø Ø ō Ō ŏ Ŏ ő Ő ơ Ơ ǒ Ǒ ǿ Ǿ ọ Ọ ỏ Ỏ ố Ố ồ Ồ ổ Ổ ỗ Ỗ ộ Ộ ớ Ớ ờ Ờ ở Ở ỡ Ỡ ợ Ợ',
+    'n'  => 'N ? ñ Ñ n N n N n N',
+    'o'  => 'O ò Ò ó Ó ô Ô õ Õ ö Ö ø Ø o O o O o O o O o O ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?',
     'p'  => 'P',
-    'q'  => 'Q ĸ',
-    'r'  => 'R ŕ Ŕ ŗ Ŗ ř Ř',
-    's'  => 'S ś Ś ŝ Ŝ ş Ş š Š s ſ',
+    'q'  => 'Q ?',
+    'r'  => 'R r R r R r R',
+    's'  => 'S s S s S s S š Š s ?',
     'ss' => 'ß',
-    't'  => 'T ţ Ţ ť Ť ŧ Ŧ',
-    'u'  => 'U ù Ù ú Ú û Û ü Ü ũ Ũ ū Ū ŭ Ŭ ů Ů ű Ű ų Ų ǔ Ǔ ǖ Ǖ ǘ Ǘ ǚ Ǚ ǜ Ǜ ư Ư ụ Ụ ủ Ủ ứ Ứ ừ Ừ ử Ử ữ Ữ ự Ự',
+    't'  => 'T t T t T t T',
+    'u'  => 'U ù Ù ú Ú û Û ü Ü u U u U u U u U u U u U u U u U u U u U u U u U ? ? ? ? ? ? ? ? ? ? ? ? ? ?',
     'v'  => 'V',
-    'w'  => 'W ŵ Ŵ ẁ Ẁ ẃ Ẃ ẅ Ẅ',
+    'w'  => 'W w W ? ? ? ? ? ?',
     'x'  => 'X',
-    'y'  => 'Y ý Ý ÿ Ÿ ỳ Ỳ ỵ Ỵ ỷ Ỷ ỹ Ỹ ŷ Ŷ',
-    'z'  => 'Z ź Ź ż Ż ž Ž',
-    'ae' => 'æ Æ Ǽ ǽ',
+    'y'  => 'Y ý Ý ÿ Ÿ ? ? ? ? ? ? ? ? y Y',
+    'z'  => 'Z z Z z Z ž Ž',
+    'ae' => 'æ Æ ? ?',
     'ð'  => 'Ð',
-    'ə'  => 'Ə',
-    'ij' => 'ĳ Ĳ',
-    'ŋ'  => 'Ŋ',
+    '?'  => '?',
+    'ij' => '? ?',
+    '?'  => '?',
     'oe' => 'œ Œ',
     'þ'  => 'Þ',
@@ -397,82 +397,82 @@
   // Greek
     
-    'α'  => 'Α ά Ά',
-    'β'  => 'Β',
-    'γ'  => 'Γ',
-    'δ'  => 'Δ',
-    'ε'  => 'Ε έ Έ',
-    'ζ'  => 'Ζ',
-    'η'  => 'Η ή Ή',
-    'θ'  => 'Θ',
-    'ι'  => 'Ι ί Ί ϊ Ϊ ΐ',
-    'κ'  => 'Κ',
-    'λ'  => 'Λ',
-    'μ'  => 'Μ µ',
-    'ν'  => 'Ν',
-    'ξ'  => 'Ξ',
-    'ο'  => 'Ο ό Ό',
-    'π'  => 'Π',
-    'ρ'  => 'Ρ',
-    'σ'  => 'Σ ς',
-    'τ'  => 'Τ',
-    'υ'  => 'Υ ύ Ύ ϋ Ϋ ΰ',
-    'φ'  => 'Φ',
-    'χ'  => 'Χ',
-    'ψ'  => 'Ψ',
-    'ω'  => 'Ω ώ Ώ',
+    'a'  => '? ? ?',
+    'ß'  => '?',
+    '?'  => 'G',
+    'd'  => '?',
+    'e'  => '? ? ?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    '?'  => 'T',
+    '?'  => '? ? ? ? ? ?',
+    '?'  => '?',
+    '?'  => '?',
+    'µ'  => '? µ',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    'p'  => '?',
+    '?'  => '?',
+    's'  => 'S ?',
+    't'  => '?',
+    '?'  => '? ? ? ? ? ?',
+    'f'  => 'F',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => 'O ? ?',
     
   // Cyrillic
     
-    'а'  => 'А',
-    'б'  => 'Б',
-    'в'  => 'В',
-    'г'  => 'Г ґ Ґ ғ Ғ',
-    'д'  => 'Д',
-    'е'  => 'Е',
-    'ж'  => 'Ж җ Җ',
-    'з'  => 'З',
-    'и'  => 'И',
-    'й'  => 'Й',
-    'к'  => 'К қ Қ ҝ Ҝ',
-    'л'  => 'Л',
-    'м'  => 'М',
-    'н'  => 'Н ң Ң',
-    'о'  => 'О',
-    'п'  => 'П',
-    'р'  => 'Р',
-    'с'  => 'С',
-    'т'  => 'Т',
-    'у'  => 'У',
-    'ү'  => 'Ү',
-    'ұ'  => 'Ұ',
-    'ф'  => 'Ф',
-    'х'  => 'Х ҳ Ҳ',
-    'ц'  => 'Ц',
-    'ч'  => 'Ч ҹ Ҹ',
-    'ш'  => 'Ш',
-    'щ'  => 'Щ',
-    'ъ'  => 'Ъ',
-    'ы'  => 'Ы',
-    'ь'  => 'Ь',
-    'э'  => 'Э',
-    'ю'  => 'Ю',
-    'я'  => 'Я',
-    'ё'  => 'Ё',
-    'ђ'  => 'Ђ',
-    'ѓ'  => 'Ѓ',
-    'є'  => 'Є',
-    'ѕ'  => 'Ѕ',
-    'і'  => 'І',
-    'ї'  => 'Ї',
-    'ј'  => 'Ј',
-    'љ'  => 'Љ',
-    'њ'  => 'Њ',
-    'ћ'  => 'Ћ',
-    'ќ'  => 'Ќ',
-    'ў'  => 'Ў',
-    'џ'  => 'Џ',
-    'һ'  => 'Һ',
-    'ә'  => 'Ә',
-    'ө'  => 'Ө',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ? ? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ? ? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    'h'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
   );
@@ -483,49 +483,49 @@
   // Latin
     
-    'a'  => 'à â á ã ä å ā ă ą ǻ ạ ả ấ ầ ẩ ẫ ậ ắ ằ ẳ ẵ ặ @',
-    'A'  => 'À Â Á Ã Ä Å Ā Ă Ą Ǻ Ạ Ả Ấ Ầ Ẩ Ẫ Ậ Ắ Ằ Ẳ Ẵ Ặ',
-    'c'  => 'ç ć ĉ ċ č',
-    'C'  => 'Ç Ć Ĉ Ċ Č',
-    'd'  => 'ď đ',
-    'D'  => 'Ď Đ',
-    'e'  => 'è é ê ë ē ĕ ė ę ě ẹ ẻ ẽ ế ề ể ễ ệ',
-    'E'  => 'È É Ê Ë Ē Ĕ Ė Ę Ě Ẹ Ẻ Ẽ Ế Ề Ể Ễ Ệ',
+    'a'  => 'à â á ã ä å a a a ? ? ? ? ? ? ? ? ? ? ? ? ? @',
+    'A'  => 'À Â Á Ã Ä Å A A A ? ? ? ? ? ? ? ? ? ? ? ? ?',
+    'c'  => 'ç c c c c',
+    'C'  => 'Ç C C C C',
+    'd'  => 'd d',
+    'D'  => 'D Ð',
+    'e'  => 'è é ê ë e e e e e ? ? ? ? ? ? ? ?',
+    'E'  => 'È É Ê Ë E E E E E ? ? ? ? ? ? ? ?',
     'f'  => 'ƒ',
-    'g'  => 'ĝ ğ ġ ģ',
-    'G'  => 'Ĝ Ğ Ġ Ģ',
-    'h'  => 'ĥ ħ',
-    'H'  => 'Ĥ Ħ',
-    'i'  => 'ì í î ï ĩ ī ĭ į ǐ ỉ ị ı',
-    'I'  => 'Ì Í Î Ï Ĩ Ī Ĭ Į Ǐ Ỉ Ị İ',
-    'j'  => 'ĵ',
-    'J'  => 'Ĵ',
-    'k'  => 'ķ',
-    'K'  => 'Ķ',
-    'l'  => 'ĺ ļ ľ ŀ ł',
-    'L'  => 'Ĺ Ļ Ľ Ŀ Ł',
-    'n'  => 'ñ ń ņ ň ŉ',
-    'N'  => 'Ñ Ń Ņ Ň',
-    'o'  => 'ò ó ô õ ö ø ō ŏ ő ơ ǒ ǿ ọ ỏ ố ồ ổ ỗ ộ ớ ờ ở ỡ ợ',
-    'O'  => 'Ò Ó Ô Õ Ö Ø Ō Ŏ Ő Ơ Ǒ Ǿ Ọ Ỏ Ố Ồ Ổ Ỗ Ộ Ớ Ờ Ở Ỡ Ợ',
-    'q'  => 'ĸ',
-    'r'  => 'ŕ ŗ ř',
-    'R'  => 'Ŕ Ŗ Ř',
-    's'  => 'ś ŝ ş š ſ',
-    'S'  => 'Ś Ŝ Ş Š',
+    'g'  => 'g g g g',
+    'G'  => 'G G G G',
+    'h'  => 'h h',
+    'H'  => 'H H',
+    'i'  => 'ì í î ï i i i i i ? ? i',
+    'I'  => 'Ì Í Î Ï I I I I I ? ? I',
+    'j'  => 'j',
+    'J'  => 'J',
+    'k'  => 'k',
+    'K'  => 'K',
+    'l'  => 'l l l ? l',
+    'L'  => 'L L L ? L',
+    'n'  => 'ñ n n n ?',
+    'N'  => 'Ñ N N N',
+    'o'  => 'ò ó ô õ ö ø o o o o o ? ? ? ? ? ? ? ? ? ? ? ? ?',
+    'O'  => 'Ò Ó Ô Õ Ö Ø O O O O O ? ? ? ? ? ? ? ? ? ? ? ? ?',
+    'q'  => '?',
+    'r'  => 'r r r',
+    'R'  => 'R R R',
+    's'  => 's s s š ?',
+    'S'  => 'S S S Š',
     'ss' => 'ß',
-    't'  => 'ţ ť ŧ',
-    'T'  => 'Ţ Ť Ŧ',
-    'u'  => 'ù ú û ü ũ ū ŭ ů ű ų ǔ ǖ ǘ ǚ ǜ ư ụ ủ ứ ừ ử ữ ự',
-    'U'  => 'Ù Ú Û Ü Ũ Ū Ŭ Ů Ű Ų Ǔ Ǖ Ǘ Ǚ Ǜ Ư Ụ Ủ Ứ Ừ Ử Ữ Ự',
-    'w'  => 'ŵ ẁ ẃ ẅ',
-    'W'  => 'Ŵ Ẁ Ẃ Ẅ',
-    'y'  => 'ý ÿ ỳ ỵ ỷ ỹ ŷ',
-    'Y'  => 'Ý Ÿ Ỳ Ỵ Ỷ Ỹ Ŷ',
-    'z'  => 'ź ż ž',
-    'Z'  => 'Ź Ż Ž',
-    'ae' => 'ǽ',
-    'AE' => 'Ǽ',
-    'ij' => 'ĳ',
-    'IJ' => 'Ĳ',
+    't'  => 't t t',
+    'T'  => 'T T T',
+    'u'  => 'ù ú û ü u u u u u u u u u u u u ? ? ? ? ? ? ?',
+    'U'  => 'Ù Ú Û Ü U U U U U U U U U U U U ? ? ? ? ? ? ?',
+    'w'  => 'w ? ? ?',
+    'W'  => 'W ? ? ?',
+    'y'  => 'ý ÿ ? ? ? ? y',
+    'Y'  => 'Ý Ÿ ? ? ? ? Y',
+    'z'  => 'z z ž',
+    'Z'  => 'Z Z Ž',
+    'ae' => '?',
+    'AE' => '?',
+    'ij' => '?',
+    'IJ' => '?',
     'oe' => 'œ',
     'OE' => 'Œ',
@@ -533,35 +533,35 @@
   // Greek
     
-    'α'  => 'ά',
-    'Α'  => 'Ά',
-    'ε'  => 'έ',
-    'Ε'  => 'Έ',
-    'μ'  => 'µ',
-    'η'  => 'ή',
-    'Η'  => 'Ή',
-    'ι'  => 'ί ϊ ΐ',
-    'Ι'  => 'Ί Ϊ',
-    'ο'  => 'ό',
-    'Ο'  => 'Ό',
-    'σ'  => 'ς',
-    'υ'  => 'ύ ϋ ΰ',
-    'Υ'  => 'Ύ Ϋ',
-    'ω'  => 'ώ',
-    'Ω'  => 'Ώ',
+    'a'  => '?',
+    '?'  => '?',
+    'e'  => '?',
+    '?'  => '?',
+    'µ'  => 'µ',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ? ?',
+    '?'  => '? ?',
+    '?'  => '?',
+    '?'  => '?',
+    's'  => '?',
+    '?'  => '? ? ?',
+    '?'  => '? ?',
+    '?'  => '?',
+    'O'  => '?',
     
   // Cyrillic
     
-    'г'  => 'ґ ғ',
-    'Г'  => 'Ґ Ғ',
-    'ж'  => 'җ',
-    'Ж'  => 'Җ',
-    'к'  => 'қ ҝ',
-    'К'  => 'Қ Ҝ',
-    'н'  => 'ң',
-    'Н'  => 'Ң',
-    'х'  => 'ҳ',
-    'Х'  => 'Ҳ',
-    'ч'  => 'ҹ',
-    'Ч'  => 'Ҹ',
+    '?'  => '? ?',
+    '?'  => '? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '? ?',
+    '?'  => '? ?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
+    '?'  => '?',
     
   );
