У меня на одном из сайтов поисковые слова с гугеля так парсятся.. $rep[^table::load[/utf-8.dat]] $rez1[^text.replace[$rep]]
utf-8.dat: from to %D0%B0 а %D0%B1 б %D0%B2 в %D0%B3 г %D0%B4 д %D0%B5 е %D1%91 ё %D0%B6 ж %D0%B7 з %D0%B8 и %D0%B9 й %D0%BA к %D0%BB л %D0%BC м %D0%BD н %D0%BE о и т.д..