Why is LANG set to en_US.UTF-8?
B Wooster
bwooster47 at gmail.com
Wed Jan 19 00:17:14 UTC 2005
On Fedora FC3, when I use ssh to connect to the machine, the display
is all garbled for single quote, double quote, and grave accent
characters.
I thought it was related to man only, so filed a bug report for groff:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=145353
But I just relalized that all text display in a ssh terminal (VT100,
VT320, etc) is messed up.
slrn, mutt, man, and I am sure all such text display programs mess up,
for example, the single quote character ends up as:
D o n 342 200 231 t [octal]
D o n 226 128 153 t [decimal]
instead of the word: Don't
I can fix this by changing LANG to be just en_US instead of
en_US.UTF-8, but why would Fedora be released with UTF-8 lang setting
if all applications break on remote access?
Do I need to worry about breaking something else if I set LANG
globally to just "en_US"?
BTW, even with en_US.UTF-8 setting, display is correct - man, slrn,
mutt all work correctly in a KDE konsole.
More information about the fedora-list
mailing list