Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Jul 2005 23:19:53 +0800
From:      "Li Ruijiang" <lithium7456@hotmail.com>
To:        freebsd-stable@freebsd.org
Subject:   HELP --a question on LOCALE
Message-ID:  <BAY24-F12F0739726ECE0DBDC54ACA7D00@phx.gbl>

next in thread | raw e-mail | index | archive | help
I am a chinese user,and today I upgraded my FreeBSD system from 5.3 release 
to 6.0
all is successful except that I can not input chinese.
The XIM needs two environment variables:LANG and LC_ALL
so I export them to zh_CN.GBK in my .xinitrc file
when the X was started I tested it using "echo $LANG"and "echo $LC_ALL".I 
got the right response.

But when when I type "locale", I got a response like this:
  LANG=zh_CN.GBK
  LC_CTYPE="C"
  LC_COLLATE="C"
  LC_TIME="C"
  LC_NUMERIC="C"
  LC_MONETARY="C"
  LC_MESSAGES="C"
  LC_ALL=zh_CN.GBK


So LC_CTYPE and LC_* were not modified

then I "export LC_CTYPE=zh_CN.GBK"
when I "echo $LC_CTYPE" it said "zh_CN.GBK"
when I "locale" the result did not change at all.

I have installed "localedata-5.4" and set PATH_LOCALE
when I "locale -a"
the result contains zh_CN.GBK

What should I do???
Thank you very much.

_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY24-F12F0739726ECE0DBDC54ACA7D00>