Hallo Leute,
ich habe da ein merkwürdiges Problem.
Ich habe die Spracheinstellung gemacht und zwar wie folgt:
config.language = de
config.locale_all = de_DE
Ich habe überall im Forum nachgeschaut und alle Tricks probiert, die hier angeboten wurden. Leider ohne Erfolg.
Ich habe dann einfach mal versucht folgende Zeilen in die index.php einzufügen:
setlocale(LC_ALL,'de_DE');
echo strftime('%B',mktime(0,0,0,10,14,2004));
Dort musste ich feststellen, dass immer noch "October" statt "Oktober" angezeigt wird, obwohl ich setlocale ausgeführt habe.
Kann mir das jemand erklären?
Ich frage in aller Hoffnung:
hast du das problem lösen können?
Es lag am Server. Er akzeptiert die Einstellung nicht.
Ich habe einfach das Modul umprogrammiert und statt des Server-Wertes einen Array mit Monatsnamen gebaut und dann mit der Monatsnummer darauf zugegriffen.
Ich zwar nicht schön, hat aber den Zweck erfüllt.
ja, sowas ist mir auch schon eingefallen.
hab erstmal den admin kontaktiert - vielleicht bringts ja was.
wenn es eine linux kiste ist, dann kanns evtl daran liegen das nicht die richtigen locales installiert sind.
bei mir hat
config.locale_all = de_DE
nicht funktioniert. danaach hab ich nachgeschaut welche überhaupt drauf sind und das waren nur englische. hab dann welche zusätzlich installiert, und schwups ging es
wenn
config.locale_all = de_DE alleine nicht geht, kann das am Linux liegen, dass das nicht installiert ist. Nachinstallieren oder evtl. mit ISO-Angabe probieren. z.B:
config.locale_all = de_DE.ISO8859-1