When you change the default language, the system seens crazy, because it losts this setup.
So, I found an error on ../src/webmail.php file, on line 72. The variable $language was without "$", so it always lost the setup, because it can't read the variable correctly.
Regards,
Fabricio.
soprobr/ at /gmail.com.
Logged In: YES
user_id=225877
Originator: NO
In src/webmail.php script line 72 (SquirrelMail 1.4.9a) 'language' is not variable. It is string used to extract user's language preferences. Please explain term 'crazy'.
Logged In: YES
user_id=285765
Originator: NO
I think your install might be damaged someway, because this error is not in the current SquirrelMail code. Please check whether you can reproduce this with a fresh version of SquirrelMail (or only webmail.php) from our website. Thanks.