[ubuntu-jp:3935] Re: console と X11 での言語設定について
K. Uebayashi
u.kzhk75 @ gmail.com
2011年 11月 14日 (月) 09:40:51 UTC
松澤さん、悸村さん
アドバイスありがとうございます。
お返事遅くなりました。
Shell は Ubuntu 導入時から Bash を使っております。
悸村さんのコメントを参考に ssh で login し
export LANG=C LANGUAGE=C LC_ALL=C
とすると、 ローケールを C へ変更できました。
そこで ~/.profile に
export LANGUAGE="ja:en" LC_MESSAGES="ja_JP.UTF-8"
if [ x"$DISPLAY" = x ]; then
export LANG=C LANGUAGE=C LC_ALL=C
fi
とし、 "ssh remote-host" で login すると terminal(ITerm) で
locale が C に設定されました。
一方で、 ”ssh -X remote-host” とすると DISPLAY 変数が上手く
読み込めていないようで locale が ja_JP.UTF-8 となりました。
~$ echo $DISPLAY
localhost:11.0
DISPLAY変数の調整でなんとか回避できそうです。
ありがとうございました。
--
K. Uebayashi
ubuntu-jp メーリングリストの案内