I know I just posted a reply in a thread similar to this message, but please don't start flaming about that.
I would like to change the entire system to using ISO 8859-1 instead of UTF-8, how do I do this?
Editing /etc/sysconfig/languages doesn't help anything. After changing $RC_LANG to "en_GB", "en_GB.ISO-8859-1", "iso88591" or "iso8859-1" or something else, echo $LANG just gives the output "en_GB.UTF-8" (after logging in again, rebooting etc). It just doesn't give a crap about my changes.
editing .bashrc changes the LANG, but it still doesn't help.
With yast2, I can't seem to find _anything_ about iso8859/utf-8, not even under expert settings. SUSE has just hid this entire thing from the user, pretending it doesn't exist. Too bad, really, since language changes with yast actually has effect
All in all, UTF-8 works ok, but e.g. aterm doesn't understand it at all. Typing åäö in it gives out strange 2-bit characters. This is not really an issue since I know it is a bug in aterm, but it bugs me that I can't choose what encoding I want to use on my system.