locales: BSD / Debian

Globestern

Registered User
Hallo

Ich habe ein PHP Script welches 3 verschiedene locales verwendet:

it_IT.utf8
de_DE.utf8
en_US.utf8

Nun funktioniert die Datumsausgabe unter Debian einwandfrei.
Unter BSD wird das Datum aber in Grossbuchstaben angezeigt:

12 Luglio 2010
statt
12 luglio 2009

Hat jemand eine Idee?

Was mir noch aufgefallen ist - locale -a sagt mir folgendes:

Debian: de_DE.utf8
BSD: de_DE.UTF-8

muss ich die locales nun in meinem PHP Script nun mit UTF-8 bennenen statt utf8?

Mfg
 
hm, seltsam.
dann macht dies aber z.B. OVH falsch:

ns31xxxxx:~# locale -a
C
en_GB
en_GB.iso88591
en_GB.iso885915
en_GB.utf8
POSIX

(auf einem frisch installierten, unveränderten Debianserver bei OVH)
 
Ob es nun OVH falsch vorkonfiguriert, oder ob es mal wieder ein Debian-Bug ist, musst Du selbst rausfinden. Für mich ist Debian aus diversen Gründen die Pest unter den Linuxdistributionen, weshalb ich das nicht selbst prüfen werde.
Ist auch für mich egal, denn es ändert Nichts daran, dass utf8 und auch die klein- und zusammengeschriebenen iso* falsch sind.
 
Back
Top