QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1080|回复: 5

用Wine的时候出现charset GBK was not

[复制链接]
发表于 2005-10-23 09:42:42 | 显示全部楼层 |阅读模式
用Wine的时候出现下面的提示:
fixme:nls:get_env_lcid charset GBK was not recogized

请问要怎么办呢?
用locale查看,全部都是zh_CN.GBK的呀?
发表于 2005-10-23 10:04:32 | 显示全部楼层
不必理会,也不影响使用,这是因为有一个wine 的环境变量未设置所致。
回复

使用道具 举报

 楼主| 发表于 2005-10-23 16:34:53 | 显示全部楼层
请问在哪里设置呢?
回复

使用道具 举报

发表于 2005-10-23 17:53:40 | 显示全部楼层
先看看你的wine版本吧,试试看,解决方法:编辑.bashrc文件,在该文件尾部添加如下两行:
  export LANG=zh_CN.gb2312
  export LC_ALL=zh_CN.gb2312
也可以直接修改locale编码为gb2312,应该可以解决问题,不过说实话,因为根本就没什么影响,不太必要修改编码
回复

使用道具 举报

发表于 2005-10-23 18:03:50 | 显示全部楼层
我用的是kanker的 Wine 20050725,ml是2.0beta3, 原来是gb18030,我后来改成了gb2312,运行wine没有你的错误提示,以前也没太注意,所以不能重现你的问题,你看看吧
回复

使用道具 举报

发表于 2005-10-23 21:22:36 | 显示全部楼层
目前 wine 只支持 gb2312,所以要不出那个提示,只能设置 LC_ALL 为zh_CN.gb2312或直接在源码中打补丁屏蔽掉。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-25 20:24 , Processed in 0.049047 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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