Did you run locale-gen?
Also, looking at your locale.conf I suspect "C" (which is, according
to cplusplus.com because I'm too lazy to google further, the minimal
locale. It is a rather neutral locale which has the same settings
across all systems and compilers, and therefore the exact results of a
program using this locale are predictable. This is the locale used by
default on all C programs.) is the wrong locale setting if you want to
run your system with non-ascii characters. I only have one line
LANG=*.UTF-8 which does for my umlauts. I think if you remove your *=C
assignments out of locale.conf and your current environment, it'll
just work.

cheers!
mar77i

Reply via email to