Hello.
I use the tip of matthiasmex. This is problem still stand in my current silverstripe-insatllation. my _config.php looks like this.
i18n::set_locale('de_DE');
i18n::include_locale_file('event_calendar', 'de_DE');
i18n::include_locale_file('blog', 'de_DE');
setlocale(LC_ALL, 'de_DE');
setlocale(LC_TIME,"de_DE.UTF-8");
Its a strange thing that this umlautproblem only occurs on the monthselection (header above the calandartable) in the LiveCalendarWidget.
The translation of March is shown as "M�rz". The optionset below the table is working fine. No misspelled März.
I got no clue, where to track this error or to change the code effecting this.
Is there any array of translated months? Is this a javascriptthingy (eg. live_calendar_widget.js) ? Or is there a tricky line of code i've overlooked? (e.g CalendarDateTime.php).
Thanks for your help. Thomas
[Edit] It seems it effects only the $CalendarWidget and not the $LiveCalendarWidget.