最最简单解决wine对话栏的中文字体。

Wine、Cedega、CrossOver 等配置
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

最最简单解决wine对话栏的中文字体。

#1

帖子 eexpress » 2006-09-25 12:43

就是把 ~/.wine/system.reg 文件里面的 MS Sans Serif 和 MS Serif 字体替换。

$ wine --version
Wine 0.9.17

~/.wine$ diff system.reg system.reg-old
9034,9035c9034,9035
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
---
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
11111,11112c11111,11112
< "MS Sans Serif"="SIMSUN.TTC"
< "MS Serif"="SIMSUN.TTC"
---
> "MS Sans Serif"="sserife.fon"
> "MS Serif"="serife.fon"
附件
screenshot-2006-09-25-12-40-55.png
上次由 eexpress 在 2006-09-25 13:20,总共编辑 1 次。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2006-09-25 12:45

还发一个图。
附件
screenshot-2006-09-25-12-44-31.png
● 鸣学
zhaozhao123
帖子: 5
注册时间: 2006-10-05 16:53
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 zhaozhao123 » 2006-10-17 12:20

搂住,我的wine装上后,没有你说的那个wine目录
但是我打入wine --version显示的和你一样。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#4

帖子 eexpress » 2006-10-17 15:16

winecfg执行一次,就生成这个隐含目录了。
● 鸣学
引火虫
帖子: 750
注册时间: 2006-08-28 9:08
来自: 安徽/安庆
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 引火虫 » 2006-10-19 12:41

没用的,
改了以后还是方块!
andrew_t
帖子: 614
注册时间: 2006-12-14 3:00
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 andrew_t » 2007-05-07 10:39

mark
头像
左转左转左转左
帖子: 554
注册时间: 2007-04-21 19:14
来自: 废都
送出感谢: 0
接收感谢: 0

#7

帖子 左转左转左转左 » 2007-06-01 23:04

这个问题困扰我将经一个月
我是菜鸟,问出小白问题还请多多包含,砖头拍得不要太重
ubuntu 7.04 64bit
Notepad:/Acer 5112/AMD TL50 64x2(1.6GHz)/ATI Radeon X1300 (128M)/512 RAM 533/80GB 5400rpm SATA/DVD+R/DVD+-RW
strup
帖子: 652
注册时间: 2006-09-16 14:19
送出感谢: 0
接收感谢: 1 次

#8

帖子 strup » 2007-06-01 23:42

直接把simsun.ttc复制到wine的c:\windows\fonts

gedit ~/.wine/user.reg

加入

[Software\\Wine\\Fonts\\Replacements]
"System"="SimSun"
"Arial"="SimSun"
"Fixedsys"="SimSun"
"Microsoft Sans Serif"="SimSun"
"MS UI Gothic"="SimSun"
"Tahoma"="SimSun"
"Terminal"="SimSun"
"MingLiU"="SimSUn"
"PMingLiU"="SimSun"
(字体替换,也可以把simsun改成自己喜欢的字体)

还可以关闭抗锯齿
加入
[Software\\Wine\\X11 Driver]
"ClientSideAntiAliasWithRender"="N"
qchem
帖子: 106
注册时间: 2005-09-04 21:03
送出感谢: 0
接收感谢: 0

不管怎么搞,都还是这个样子

#9

帖子 qchem » 2007-06-03 0:46

装了ie4linux,不管怎么改都还是乱码,见图
请问应该怎么办呀
附件
ie-set.png
mocude
帖子: 53
注册时间: 2007-06-27 13:39
送出感谢: 0
接收感谢: 0

我装了IE4Linux后也是这样,比你的效果还差呢,也是乱码!

#10

帖子 mocude » 2007-07-22 15:59

按照各坛子中有关的处理办法尝试,怎么着都是不行,太让人郁闷了。不知道有没有哪位大侠能给指点,解决一下。
头像
Louis
帖子: 148
注册时间: 2006-11-28 3:31
来自: HangZhou
送出感谢: 0
接收感谢: 0

Re: 不管怎么搞,都还是这个样子

#11

帖子 Louis » 2007-07-22 19:22

qchem 写了:装了ie4linux,不管怎么改都还是乱码,见图
请问应该怎么办呀

代码: 全选

gedit ~/.wine/system.reg

    (一定要使用 gedit 或其他支持 gb2312/utf8 编码的编辑器修改这些文件,否则文件中的中文可能变乱码)

    搜索: LogPixels
    找到的行应该是:[System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts]
    将其中的:
    “LogPixels”=dword:00000060

    改为:
    “LogPixels”=dword:00000070

    搜索: FontSubstitutes
    找到的行应该是:[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
    将其中的:
    “MS Shell Dlg”=”Tahoma”
    “MS Shell Dlg 2″=”Tahoma”

    改为:
    “MS Shell Dlg”=”SimSun”
    “MS Shell Dlg 2″=”SimSun” 
具体参考这篇文章"Ubuntu - Wine 优化 by 廖宇雷" http://www.dualface.com/blog/?p=419
csjl
帖子: 37
注册时间: 2008-05-02 11:42
送出感谢: 0
接收感谢: 0

#12

帖子 csjl » 2008-08-06 8:03

试试看!
按照11楼的方法修改,在更改Internet Options对话框中无效!
懒得再深究了,反正用的也不多!
头像
huoteihj
帖子: 340
注册时间: 2010-11-25 20:44
送出感谢: 1 次
接收感谢: 0

Re: 最最简单解决wine对话栏的中文字体。

#13

帖子 huoteihj » 2012-05-12 18:05

eexpress,
你好
我的wine还是对中文支持不好?
我是ubuntu 12.04 wine是1.4
在安装软件时,都是乱码。
还有点击ini文件显示的是乱码
还有有的游戏不能显示中文。
我只试过暗黑破坏神可以自持之外,其他都有问题。
是不是漏了什么东西?还有我装了richx.dll了,但是还是不行。

我也依照你曾经说就该system.reg,但还是不行???
我想知道我应该怎样?
头像
大宝
帖子: 2870
注册时间: 2008-06-30 22:32
送出感谢: 0
接收感谢: 10 次
联系:

Re: 最最简单解决wine对话栏的中文字体。

#14

帖子 大宝 » 2012-06-04 17:32

huoteihj,
http://www.linuxdiyf.com/bbs/thread-193523-1-4.html
近期忙着结婚,顾不得更新了
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 最最简单解决wine对话栏的中文字体。

#15

帖子 eexpress » 2012-06-04 19:44

多老的方法了。

现在的wine还有这问题?
● 鸣学
回复

回到 “Wine及其分支”