|
楼主 |
发表于 2008-11-17 09:12:04
|
显示全部楼层
Post by bluemoon;1909338
其实,有个更简单的办法,
全中文安装,安装完就是一个中文的Mandriva Linux 2009, 然后你修改 /etc/sysconfig/i18n
如果你默认是中文安装, 这个文件基本都是使用 zh_CN.UTF-8 ,或者 zh_CN.GBK, zh_CN.GB2312等,
你把里面的语言定义改成en_US.UTF-8,或者 en_US (如果你不用 utf-8)
但你只要保留一个ctype的定义为zh_CN.UTF-8,或者 zh_CN就可以. 从新启动,你就会发现菜单等都是英文的, 但中文输入法还在, 而且看中文网站等等也没有问题 . 试了一次不行,更改i18n后重启,界面是变成英文了,但是中文输入法不能使用
另外这次我发现控制面板里的区域和程序菜单里的区域设置是不一样的。
我在控制面板里的系统的区域设置为美国后,i18n里的语言就变成了en_US,ctype定于也是en_US,但是os界面依旧是中文的,只有更改程序菜单里的区域设置为美国后,系统界面才变成英文。 似乎输入法和界面与i18n无关。
哪位解释下?
现在知道了,控制面板里的区域更改了/etc/sysconfig/i18n的参数,程序菜单里的区域更改了/home/username/.i18n的参数。 |
|