we've got massive problems regarding Umlauts "ÄÖÜßäöü" - in the whole UI, the get converted before the reach the Clients web browser. I.e. "Das ist Käse" will be shown as "Das ist Kase".
OTRS: utf-8 is set as charset (at core->framework)
Apache: "AddDefaultCharset utf-8" is set
Database: also utf-8
The database entries still contain utf-8 content.
This morning, Umlauts were shown in index.pl?Action=AgentTicketStatusView - then, for other reasons, I did an apache stop / .otrsDeleteCache / Apache start. Now no Umlauts are shown any more in index.pl?Action=AgentTicketStatusView.
I'm sure this must be something about otrs.DeleteCache, but I cannot see why deletion of Cache will coincident with the conversion of Umlauts.
otrs.DeleteCache has:
Code: Select all
$CommonObject{EncodeObject} = Kernel::System::Encode->new(%CommonObject);
Maybe there's ideas out there?
TIA
Michael