PHP setlocale

Zdravo,
imam nastavljen

setlocale(LC_ALL, "Slovenian");

pa mi še vedno piše decimalke s piko namesto z vejico. 9.23€ namest 9,23€
help

4 odgovori

Nisem se videl sistema, na katerem bi se slovenski locale imenoval Slovenian :)

Na strezniku v shellu napisi "locale -a", pa bos dobil seznam vseh localeov, ki jih streznika podpira, pri meni se slovenski locale za UTF-8 imenuje sl_SI.UTF-8

u hudo :) nevem to sm mel že prej not napisan pa nisem šel raziskovat
zdej pa dela, hvala :)

No, saj je povsem mozno, da se na kaksnem sistemu slovenski locale imenuje tudi Slovenian, pa je tam to seveda delovalo.

Imam dva serverja, eden je na linux fedora drugi pa na Windows server 2003. Če je na Windowsih, je locale lahko slovenian, pri linuxu pa obvezno sl_SI.UTF-8. S tem da pri windowsu, pri joomla! še vedno učasih prikaže naključno english datume...