分页: 3 / 3

Re: wine 中文问题反馈

发表于 : 2010-10-23 8:13
ldx
有用。碰到时试试

Re: wine 中文问题反馈

发表于 : 2010-10-23 15:01
Bill Lee
谢谢楼主的 gdi32.dll 补丁。
通达信的乱码终于解决了。

Re: wine 中文问题反馈

发表于 : 2010-11-04 16:06
lamter
我刚wine了龙之谷,但是flash 和 ie6两个搞不定,其他支持都下好了。登录选区界面会报错,如果直接进入游戏,会在登录账号的界面显示无法连接服务器。

想问一下 你写的 setwine 适用于wine1.3么?直接使用wine来安装下载的flash 和 ie6 会不会有问题?是不是只能使用flash 8 ?

Re: wine 中文问题反馈

发表于 : 2010-11-11 15:20
fragranse
lz, 使用 crossover9.01安装office2007,出现到方框了?

Re: wine 中文问题反馈

发表于 : 2010-11-11 15:56
ptpt52
fragranse 写了:lz, 使用 crossover9.01安装office2007,出现到方框了?
这个这个……我不会啊

Re: wine 中文问题反馈

发表于 : 2010-11-20 23:04
why91113
楼主好人啊!
正好我有问题,嘿嘿,麻烦你啦!谢谢哦
1.jpg
2.jpg
2.jpg (11.51 KiB) 查看 4834 次

Re: wine 中文问题反馈

发表于 : 2010-11-22 0:32
mghost
ptpt52 写了:回复以上全部各位
先看一楼说明,自己理解了自己尝试解决看看

安装常用开源中文字体

代码: 全选

sudo apt-get install ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-arphic-ukai ttf-arphic-uming ttf-wqy-microhei ttf-wqy-zenhei
确保你环境是中文环境

使用我上面的 注册表信息 和补丁

补丁使用方法是
方法1: 把 gdi32.dll.so.tar.gz 解压后得到 gdi32.dll.so 重命名为 gdi32.dll 然后拷贝覆盖 ~/.wine/drive_c/windows/system32/gdi32.dll 然后运行 winecfg 把 gdi32.dll 设定为 原装先于内建
方法2: 解压后覆盖 /usr/lib/wine/gdi32.dll.so 文件

请问下,我这钟情况怎么解决?wine 是1.2

Re: wine 中文问题反馈

发表于 : 2010-11-28 13:07
FMadot
楼主 貌似在WINE里的程序访问中文目录有问题....比如说魔兽世界插件目录里的中文服务器名目录就不能识别 在ultraiso里保存到中文路径也会失败

Re: wine 中文问题反馈

发表于 : 2010-11-30 10:22
ptpt52
汗,越来越多问题了,看我一楼,自己尝试解决先啊

Re: wine 中文问题反馈

发表于 : 2010-12-01 14:28
tobebest
楼主,我遇到的问题如下:
运行环境:ubuntu10.04 + wine 1.2 + QQ2010 SP3
打开聊天窗口后,标题栏上的好友名称在某些情况下显示为方框
图片
图片
经过测试发现:当好友名称开头为汉字时就会出现方框,而如果出现了字母,字母及其后的汉字则显示正常。
不知道这个到底是什么原因?谢谢

Re: wine 中文问题反馈

发表于 : 2010-12-01 18:57
ptpt52
tobebest 写了:楼主,我遇到的问题如下:
运行环境:ubuntu10.04 + wine 1.2 + QQ2010 SP3
打开聊天窗口后,标题栏上的好友名称在某些情况下显示为方框
图片
图片
经过测试发现:当好友名称开头为汉字时就会出现方框,而如果出现了字母,字母及其后的汉字则显示正常。
不知道这个到底是什么原因?谢谢
暂时认为是腾讯的问题 :em09

Re: wine 中文问题反馈

发表于 : 2011-03-15 9:43
ptpt52
Wine乱码最新的解决方案
viewtopic.php?f=121&t=321358

Re: wine 中文问题反馈

发表于 : 2011-10-25 23:25
sjn1978
游戏乱码,按照楼主的方法试下。

Re: wine 中文问题反馈

发表于 : 2012-11-16 10:22
jamyu
ptpt52 写了:
各位都 wine 什么程序啊?有中文乱码问题方框问题否?
各位朋友如果有问题在这里回帖,上图。
本人愿意为你解决!!
:em11


中文问题的原因
wine 运行时候,默认会调用注册表中 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] 下面 "MS Shell Dlg" 和 “MS Shell Dlg 2” 所指定的字体作为默认的显示字体,一般情况下他们被定义为 SimSun 或 Microsoft Sans Serif 和 Tahoma。
SimSun是中文字体(宋体),如果你 wine 中刚好有宋体,wine便会把宋体作为默认的中文字体显示;然而 Microsoft Sans Serif 和 Tahoma 字体是英文字体,出现方框就是因为这些英文字体无法显示中文。
解决这个问题可以通过修改 "MS Shell Dlg" 和 “MS Shell Dlg 2” 的值为中文字体,就能解决大部分中文方框和乱码问题了,但是前提是你修改的值必须是 wine 中识别有的字体,你可以通过查看注册表的 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts] 下面,看看有哪些中文字体,就改成它们就行了。

还有一中情况,某些windows程序编程时候显示字体并且指定了要用某种字体显示,并且还指定了字符集。
例如在程序中 指定用 Arial 字体 默认字符集合来显示 中文字符,结果 wine 原原本本按照程序要求做了,显示的中文自然是乱码。
解决这个问题的方法是 修改注册表 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink] 下面
添加 对应多字符串值,把值设定为某些存在的中文字体即可
例如添加一项 Arial 它的值设为 "wqy-microhei.ttc,文泉驿微米黑"
你还可以设置多组值,wine会找最匹配的来显示
再比如,程序要求用 Tahoma 字体显示中文,这在wine中只能是乱码,你就可以添加一项
Tahoma 值设定为 "wqy-microhei.ttc,文泉驿微米黑"
……

所以,你把常用的哪些英文字体都这样设定之后,大部分中文问题都应该被解决了
真实windows下没有乱码,可能是windows做了些wine没做到的事情~~~~

怎么知道程序指定的字体是什么字体呢?

Re: wine 中文问题反馈

发表于 : 2016-03-15 15:48
sonichy
365039311 写了:楼主看看要怎么解决
我是用sudo nautilus,进入/usr/share/wine/fonts/,把两个Tahoma开头的字体删除(改名甚至新建一个目录再放进去都没用,Wine就是这么牛!)(这是正常显示汉字的精髓。改注册表等方法我试过没用,安装界面照样是方块,只有这么做安装界面才是正常的。)
这个方法解决中文乱码的
但是qq2010宠物登录乱码
这个方法有效。