Help! i18n and KDE2.2 problem on Mandrak8.2

nick trykde at rogers.com
Fri Apr 19 01:28:30 BST 2002


The problem:
      KDE doesn't respect locale setting (LANG, LANGUAGE, LC_ALL...)
Description:
   1. I installed  Mandrake 8.2 using its CD1 and CD2. During its 
installation, I chose Simplified Chinese (zh_CN.GB2312) as installation 
language, and also chose other languages (includeing en_US) to be 
available after installation.
   2. After installation, as expected, KDE uses Chinese fonts for 
display. Then I decided to switch back to English fonts without much 
success: I changed /etc/sysconfig/i18n to use en_US, and I don't have 
local .18n; I also changed /etc/menu-methods/lang.h to make lang() and 
languages() return en_US only. Now, running "locale" shows the following:

LANG=en_US
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=

Linux virtual console seems to respect this settting. But still, when I 
fire up startx, KDE is using Chinese fonts again! What am I missing here?
Any help/suggestion is greatly appreciated!

-nick

___________________________________________________
This message is from the kde mailing list.
Account management:  http://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list