HOWTO wine配置和中文支持
出自Gentoo Linux Wiki
| 警告: 临时拼凑的,有待将来完善!仅供参考!不要照着做!! |
目录 |
[编辑] 本文适用环境
- 软件版本
- app-emulation/wine-1.0_rc4
- app-i18n/scim-1.4.7
- media-fonts/wqy-bitmapfont-0.9.9_p0
- media-fonts/arphicfonts-0.1.20060928
- 环境变量
- LANG=en_US.UTF-8
- LC_ALL=en_US.UTF-8
- LC_CTYPE=zh_CN.UTF-8
[编辑] 安装wine
emerge app-emulation/wine
[编辑] 用winecfg配置wine
winecfg
[编辑] 中文乱码解决方法
在~/.wine/system.reg中
将[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 中的:
“MS Shell Dlg”=”Tahoma” “MS Shell Dlg 2″=”Tahoma”
改为:
“MS Shell Dlg”=”SimSun” “MS Shell Dlg 2″=”SimSun”
[编辑] IE网页输入乱码解决
在只有LC_CTYPE设置为zh_CN.utf8的,其他设置为en_US.utf8的情况下,用ies4linux安装的IE网页中输入中文乱码的话,设置locale即可解决: export LC_ALL="zh_CN.utf8"
[编辑] 补 充:关于乱码
如果还是不能显示中文或显示为方块,那是因为使用了MS tahoma 字体的原因,需要添加:“Tahoma"=”SimSun”;
还是不行的话,比如count-strike的界面乱码,请尝试拷贝(或删除)simsun.ttf到(从)$home/wine/drive_c/windows/Fonts/目录。
[编辑] SCIM中文输入法补丁
在scim首选项->全局设置里去掉 “将预编辑字符串嵌入到客户窗口中”
[编辑] 效果截图
[编辑] 其他版本
其他版本的wine可能出现的问题: 如果运行缓慢,可以执行
sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
