I’m outputting a date with “intl” and German locales. Works on localhost and one server. But shows up in English on a different server.
<?= $page->date()->toDate('cccc, d. LLLL YYYY') ?>
Config:
'date' => [
'handler' => 'intl'
],
'locale' => [
LC_ALL => 'de_CH.UTF-8',
LC_COLLATE => 'de_CH.UTF-8',
LC_MONETARY => 'de_CH.UTF-8',
LC_NUMERIC => 'de_CH.UTF-8',
LC_TIME => 'de_CH.UTF-8',
LC_MESSAGES => 'de_CH.UTF-8',
LC_CTYPE => 'de_CH.UTF-8'
],
→ Server A: Donnerstag, 3. November 2022, 19.30 Uhr
→ Server B: Thursday, 3. November 2022, 19.30 Uhr
How can I fix this?
Seeing this issue on Github now:
I’m on 3.7.2.1 and I guess I need to update Kirby then.