AP522-cestina
Rychetský Pavel PharmDr
rychetskyp na mpsv.cz
Pátek Červen 2 07:21:49 MEST 2000
> To bylo to prvni,co jsem pouzil/ use locale /,ale bohuzel to
> nefunguje,pricemz pokud napiseme program v Perl/Tk tak
> je cestina bez chyby v GUI.Zkouseli jsme i neco jako:
>
To, co popisujete, je podle vseho "normalni" projev Windows,
kdy je na konzoli pouzita jina kodova stranka nez v GUI.
Napadaji mne dve reseni, ale obe pripominaji praci:
1) vnitrne pracovat v kodovani 1250, pouzivat locale a konvertovat
konzolove vstupy/vystupy
2) zapomenout na locale, pro trideni pouzivat Cz:Sort upraveny pro
kodovou stranku 852; potom ale jsou problemy, kdyz chcete odlisit pismena
od ostatnich znaku
Pozn.:
V predeslych verzich ActiveState Perlu (tusim vcetne 522) byl problem,
ze pri use locale byla pouzita jedna kodova stranka na trideni
a druha na vymezeni mnoziny alfabetickych znaku. Pri pouziti
use locale;
print +(sort grep /\w/, map { chr() } 0..255), "\n";
nevzniklo nic pekneho.
S pozdravem
Pavel Rychetsky
Další informace o konferenci Perl