Chm, rozhodilo se mi zobrazené kódování. Browser trvá na utf-8, ačkoliv text je v rozhraní v iso-8859-2. Ruční nastavení pomůže. Proč se mění funkční věci, sakra. Jdu to řešit.
Není to problém volby default_charset v php.ini? Pokud je tam nastaveno utf-8, máte viníka jasného. Zrovna nedávno jsem tohle řešil ve výchozí instalaci Debianu.
Tím to není, tam mám iso-8859-2. Aktualizoval jsem jen ten squirrelmail. Pokud tam vrátím verzi 1.4.17, tak je zobrazovaná čeština ve web rozhraní v pořádku. V případě verze 1.4.18 se browser automaticky přehodí na utf-8 a pomůže jen ruční přehození.
Ještě zjistit proč. HTTP live headers, nebo jak se to rozšíření Firefoxu jmenuje, může být v tomto případě nápomocné. Jinak je to bug SquirrelMailu, který by asi bylo dobré nahlásit, pokud to už někdo neudělal.
Řešil jsem podobný problém. Jelikož chci, aby squirrelmail běžel v utf8, tak jsem to nakonec vyřešil překódováním po souborů a jejich kompilací. Nechápu, proč dodnes mraky aplikací s mezinárodní uživatelskou základnou nejedou v utf8.