v config.php na radku 162(aspon to mam ja) si nastavte $config['locale'] = ''; na $config['locale'] = 'cs_CZ.UTF8';-coz by melo vracet nazvy v UTF-8 kodovani. pokud je to vracet nebude, tak je jeste moznost toto nastavit na en_US. pokud ani toto nefunguje, tak kontaktuje spravce serveru, at tyto locale do systemu prida.
poznamka: pro windows jsou locale jina(nevim jaka jeste jsem nevyzkoumal)
edit: pro apache/php winXP je to CSY-ovsem neni to v utf-8 tzn: zase misto hacku a carek divne znaky.
edit2: docetl jsem se, ze spravne locale pro xp by melo byt Czech_Czech Republic.65001 - 65001 je utf-8, ale me to nefunguje a podle diskuznich for nejsem jediny.
edit3: podle webu MS se sice daj XP nastavit do 65001(UTF-8) i se tak tvari, ale stejne nepracujou... takze pro win reseni nemam a uz nevim kde bych hledal... viz.:
http://cz.php.net/manual/en/function.se ... .php#84719