Ich arbeite auf 3 Servern mit setlocale und den folgenden Einstellungen:
Locale-Parameter: array('de_DE@euro', 'de_DE', 'de', 'ge')
oder
Locale-Parameter: array('en')
Windows
Sowohl deutsches als auch englisches Datum wird korrekt ausgegeben. Zeichensatz ist ISO-8859-1
Linuxserver 1 (irgendwo in nem RZ )
Englisches Datum wird nicht erkannt, musste viele Ländercodes ausprobieren bis er letztendlich en_GB das gewünschte Ergebnis gebracht hat. Zeichensatz ist wieder ISO-8859-1
Linuxserver 2 (20 cm links von mir)
Akzeptiert ausschließlich deutsche Locale-Parameter. Sämtliche Varianten von en, eng, EN, en_GB usw. mag er nicht, bei anderen Ländern z.B. Niederlande sieht es auch nicht besser aus.
Außerdem verwendet er den Zeichensatz UTF-8.
Per header und meta-Angaben wird jedoch der Zeichensatz ISO-8859-1 angegeben, aber es entstehen trotzdem Zeichensatzfehler.
Hat jemand Rat?
Locale-Parameter: array('de_DE@euro', 'de_DE', 'de', 'ge')
oder
Locale-Parameter: array('en')
Windows
Sowohl deutsches als auch englisches Datum wird korrekt ausgegeben. Zeichensatz ist ISO-8859-1
Linuxserver 1 (irgendwo in nem RZ )
Englisches Datum wird nicht erkannt, musste viele Ländercodes ausprobieren bis er letztendlich en_GB das gewünschte Ergebnis gebracht hat. Zeichensatz ist wieder ISO-8859-1
Linuxserver 2 (20 cm links von mir)
Akzeptiert ausschließlich deutsche Locale-Parameter. Sämtliche Varianten von en, eng, EN, en_GB usw. mag er nicht, bei anderen Ländern z.B. Niederlande sieht es auch nicht besser aus.
Außerdem verwendet er den Zeichensatz UTF-8.
Per header und meta-Angaben wird jedoch der Zeichensatz ISO-8859-1 angegeben, aber es entstehen trotzdem Zeichensatzfehler.
Hat jemand Rat?
Kommentar