wine 1.3.17 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
-
- 帖子: 178
- 注册时间: 2007-10-14 13:22
wine 1.3.17 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
補丁過的 wine 1.3.17,中日韓語言顯示無亂碼,中文用文泉驛米黑顯示,跟ubuntu系統默認字體一致:
32位:
wine_1.3.17-1~cjk_i386.deb
wine-gecko_1.3.17+1.2.0_i386.deb
64位:
wine_1.3.17-1~cjk_amd64.deb
wine-gecko_1.3.17+1.2.0_amd64.deb
附
迅雷:thunder_5.5.5_all.deb
光大證券:jcb-gdzq_5.64-2_all.deb
MSO2003:msoffice_11.6568.5606-2_all.deb
32位:
wine_1.3.17-1~cjk_i386.deb
wine-gecko_1.3.17+1.2.0_i386.deb
64位:
wine_1.3.17-1~cjk_amd64.deb
wine-gecko_1.3.17+1.2.0_amd64.deb
附
迅雷:thunder_5.5.5_all.deb
光大證券:jcb-gdzq_5.64-2_all.deb
MSO2003:msoffice_11.6568.5606-2_all.deb
上次由 calvin.ngei 在 2011-04-03 16:29,总共编辑 3 次。
- walker4
- 帖子: 94
- 注册时间: 2008-03-09 19:21
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
证券
看看 消灭零回复~

- hasee.wu
- 帖子: 2089
- 注册时间: 2009-10-20 21:13
- 来自: Pacific Western University
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
用原版wine的漂过.
- 渔村男孩
- 帖子: 127
- 注册时间: 2010-07-18 20:11
- 来自: 深圳
-
- 帖子: 1
- 注册时间: 2010-06-02 18:26
-
- 帖子: 178
- 注册时间: 2007-10-14 13:22
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
就是 wine-cn 那個簡體中文亂碼補丁的修改,擴大patch繁體中文、日文、韓文codepage,應用到最新版的 wine 上(1.3.8)。渔村男孩 写了:这个有什么不同吗?
並修改windows軟件的中文顯示字體爲文泉驛米黑,跟ubuntu的默認中文字體一致,外觀統一一些。
-
- 帖子: 178
- 注册时间: 2007-10-14 13:22
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
補丁在這裏:
你可以從官方下載最新的 wine 源代碼(目前最新版本是1.3.8),解壓後進去源碼目錄 patch -p1 <../wine_1.3.8-1~cjk.diff 然後 debuild 自己編譯一個64位的包。
什麼不同自己看看就知道啦。你可以從官方下載最新的 wine 源代碼(目前最新版本是1.3.8),解壓後進去源碼目錄 patch -p1 <../wine_1.3.8-1~cjk.diff 然後 debuild 自己編譯一個64位的包。
- 渔村男孩
- 帖子: 127
- 注册时间: 2010-07-18 20:11
- 来自: 深圳
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
那应该下那一个呢,第一个吗,你下面的那个讯雷是不是只有用你这个Win才能用的,原版的能用不?calvin.ngei 写了:就是 wine-cn 那個簡體中文亂碼補丁的修改,擴大patch繁體中文、日文、韓文codepage,應用到最新版的 wine 上(1.3.8)。渔村男孩 写了:这个有什么不同吗?
並修改windows軟件的中文顯示字體爲文泉驛米黑,跟ubuntu的默認中文字體一致,外觀統一一些。
-
- 帖子: 12
- 注册时间: 2010-02-20 8:40
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
下个看看,新装的1.3.1有菜单乱码现象。
- xcz
- 帖子: 307
- 注册时间: 2009-03-18 18:47
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
用最新wine的也没乱码的飘过
-
- 帖子: 75
- 注册时间: 2011-01-27 10:45
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
谢谢!
我的数据库客户端不再乱码了
我的数据库客户端不再乱码了
-
- 帖子: 75
- 注册时间: 2011-01-27 10:45
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
怎样用在centos上呢或其它redhat衍生版上?
-
- 帖子: 178
- 注册时间: 2007-10-14 13:22
Re: wine 1.3.8 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
把下面代码 patch 到 wine 源码上,再用 redhat 打 rpm 包的方式打包就行了。03102408 写了:怎样用在centos上呢或其它redhat衍生版上?
原来是 1.3.5 的,对 1.3.16 仍然适用。
rpm 打包需要写 spec 文件,跟 debian 的打包方式不一样。
代码: 全选
=== modified file 'wine-1.3.5~winehq0~ubuntu~10.04/dlls/gdi32/freetype.c'
--- wine-1.3.5~winehq0~ubuntu~10.04/dlls/gdi32/freetype.c 2010-10-16 01:37:09.000000000 +0800
+++ wine-1.3.5~winehq0~ubuntu~10.04/dlls/gdi32/freetype.c 2010-10-29 14:48:19.633262695 +0800
@@ -2301,7 +2301,7 @@
/* Chinese Simplified */
{ 936, 936, "vga936.fon", "svgafix.fon", "svgasys.fon",
"coure.fon", "serife.fon", "smalle.fon", "sserife.fon",
- "SimSun", "NSimSun",
+ "WenQuanYi Micro Hei", "Microsoft YaHei",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
{ 0 }, { 0 }, { 0 }
},
@@ -2315,7 +2315,7 @@
/* Chinese Traditional */
{ 950, 950, "vga950.fon", "cvgafix.fon", "cvgasys.fon",
"coure.fon", "serife.fon", "smalle.fon", "sserife.fon",
- "PMingLiU", "MingLiU",
+ "WenQuanYi Micro Hei", "Microsoft JhengHei",
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
{ 0 }, { 0 }, { 0 }
}
@@ -3555,6 +3555,46 @@
if(!strcmpiW(lf.lfFaceName, SymbolW))
lf.lfCharSet = SYMBOL_CHARSET;
+ if(!strncmp(getenv("LANG"), "zh_CN", 5) && (lf.lfCharSet == DEFAULT_CHARSET || lf.lfCharSet == ANSI_CHARSET)) {
+ int codepage = 936;
+ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)codepage, &csi, TCI_SRCCODEPAGE)) {
+ csi.fs.fsCsb[0] = 0;
+ }
+ lf.lfCharSet = csi.ciCharset;
+ }
+ else
+ if(!strncmp(getenv("LANG"), "zh_TW", 5) && (lf.lfCharSet == DEFAULT_CHARSET || lf.lfCharSet == ANSI_CHARSET)) {
+ int codepage = 950;
+ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)codepage, &csi, TCI_SRCCODEPAGE)) {
+ csi.fs.fsCsb[0] = 0;
+ }
+ lf.lfCharSet = csi.ciCharset;
+ }
+ else
+ if(!strncmp(getenv("LANG"), "zh_HK", 5) && (lf.lfCharSet == DEFAULT_CHARSET || lf.lfCharSet == ANSI_CHARSET)) {
+ int codepage = 950;
+ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)codepage, &csi, TCI_SRCCODEPAGE)) {
+ csi.fs.fsCsb[0] = 0;
+ }
+ lf.lfCharSet = csi.ciCharset;
+ }
+ else
+ if(!strncmp(getenv("LANG"), "ja_JP", 5) && (lf.lfCharSet == DEFAULT_CHARSET || lf.lfCharSet == ANSI_CHARSET)) {
+ int codepage = 932;
+ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)codepage, &csi, TCI_SRCCODEPAGE)) {
+ csi.fs.fsCsb[0] = 0;
+ }
+ lf.lfCharSet = csi.ciCharset;
+ }
+ else
+ if(!strncmp(getenv("LANG"), "ko_KR", 5) && (lf.lfCharSet == DEFAULT_CHARSET || lf.lfCharSet == ANSI_CHARSET)) {
+ int codepage = 949;
+ if(!TranslateCharsetInfo((DWORD*)(INT_PTR)codepage, &csi, TCI_SRCCODEPAGE)) {
+ csi.fs.fsCsb[0] = 0;
+ }
+ lf.lfCharSet = csi.ciCharset;
+ }
+ else
if(!TranslateCharsetInfo((DWORD*)(INT_PTR)lf.lfCharSet, &csi, TCI_SRCCHARSET)) {
switch(lf.lfCharSet) {
case DEFAULT_CHARSET:
-
- 帖子: 75
- 注册时间: 2011-01-27 10:45
Re: wine 1.3.16 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
谢!
楼主能否提供个RPM包?
楼主能否提供个RPM包?
-
- 帖子: 75
- 注册时间: 2011-01-27 10:45
Re: wine 1.3.16 最新打過繁簡中文、韓文、日文補丁的deb以及光大證券等
10.04上安装失败