LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1070|回复: 4

locale如何详细设置

[复制链接]
发表于 2008-1-20 13:48:42 | 显示全部楼层 |阅读模式
现在使用的是en_US.utf8,网页等显示中文都是正常的,不过wine安装的程序界面都是乱码,一些文档里面的中文也是显示乱码。
不知道该具体编辑哪个配置文件?我想改下LC_CTYPE等具体项
改过/etc/profile,不过貌似不起作用
发表于 2008-1-20 17:45:01 | 显示全部楼层
比方需要特定程序使用不同于系统locale,可以使用env,比方wine,

env LC_ALL=zh_CN.GB2312 wine xxx.exe
回复 支持 反对

使用道具 举报

发表于 2008-1-20 19:30:23 | 显示全部楼层
对于wine的中文,在wine的regedit中,找到:
\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
NT\CurrentVersion\FontSubstitutes
中将MS Shell Dlg这个键设为空,问题就解决了
回复 支持 反对

使用道具 举报

发表于 2008-1-21 09:05:59 | 显示全部楼层
Post by jarryson;1809252
比方需要特定程序使用不同于系统locale,可以使用env,比方wine,

env LC_ALL=zh_CN.GB2312 wine xxx.exe


貌似LC_ALL是最大优先,其次是LC_LANG,这两个都设置空其它的就可以单独设置local了,这个不会和系统自身local混淆么?
回复 支持 反对

使用道具 举报

发表于 2008-1-21 13:15:36 | 显示全部楼层
应该不会更改系统的locale。只是更改特定程序的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表