Citat:
Originalno napisao dinke
Kôd:
dinke@devel:~$ locale -a |grep sr
sr_YU
sr_YU.iso88592
sr_YU.iso88595@cyrillic
sr_YU.utf8
sr_YU.utf8@cyrillic
sr_YU@cyrillic
dinke@devel:~$
Ovo ja dobijam na debianu (sarge). Ja znam da sam imao orgomne probleme sa gettext-om sve dok nisam setovao locale na sr_YU.utf8
|
Apple/Darwin (BSD)
Kôd:
nesh@zeus ~/devel/sportkomerc
$ locale -a | grep sr
sr_YU
sr_YU.ISO8859-2
sr_YU.ISO8859-5
sr_YU.UTF-8
Izgleda da nema standarda ;(
Ipak, mislim da @latin/cir nisam vidjao u upotrebi na web-u. Tamo obicno koriste lang-sublang (en-us, en-gb, ...). Ovo nase bi trebalo da se slicno tretira.
Posto python implementacija gettext-a sama po sebi uopste nije za web (tacnije za bilo koju multithreading primenu) za django koristimo preradjene klase, tako da sam izbor .mo fajla imamo pod kontrolom, nikakav problem da se koristi bilo koja varijanta (sr_lat, sr_cyr, sr_whatewer) a encoding je i onako uvek utf-8.
Voleo bih da mogu da isposxtujem (grrr, safari ne voli 8859-1 strane) neki standard, ali kada ga nema ....