> > Vetsina JVM toto ignoruje (vlastne vsechny na kterych jsem 
> to kdy zkousel).
> > Navic to neni zcela prenositelne (a to i kdyz vynechame 
> Windows), protoze 
> > takoveto locale nemusi byt na systemu k dispozici (v linuxu 
> se musi locale 
> > generovat a zda tam prave tato kombinace bude zavisi na distribuci).
> > Nicmene, nastaveni locale je nutne pokud se pouziva nejaka 
> JNI knihovna nebo
> > spousti externi programy pres exec.


> Ted jsem si to overoval na SUSE 10.1 linuxu, locale je en_US.UTF-8,
> a System.getProperties().getProperty("file.encoding") dava "UTF-8".
> Dost bych se divil, kdyby to nejake JVM ignorovaly, protoze
> prece  musi od nekud brat default kodovani, a na unixech se bere
> prave z LC_CTYPE.

 Opravdu, dluzim Sunu omluvu: jak 1.5, tak 1.4 skutecne berou
file.encoding
korektne z locale, a to dokonce i z LC_CTYPE (coz neni tak samozrejme,
zcela 
jasne si pamatuji ze jsou i kvuli latin2 musel nastavovat LC_ALL)!
Verzi 1.3 momentalne nikde nemam, ani Blackdown ani IBM.

 Nicmene, to moje upozorneni na podporovane (vygenerovane) locale plati.
Pokud ve vypisu
  locale -a
varianta s UTF8 chybi, pak jeji pouziti v LC_XXX bude vsude ignorovano
(a tedy i JRE).


> Makub
> -- 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Supercomputing Center Brno             Martin Kuba
> Institute of Computer Science    email: [EMAIL PROTECTED]
> Masaryk University             http://www.ics.muni.cz/~makub/
> Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
> --------------------------------------------------------------
> 

Odpovedet emailem