掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3618|回复: 4

[经验交流] Goldendict 汉化修改方法

[复制链接]

该用户从未签到

发表于 2016-7-13 11:14:59 | 显示全部楼层 |阅读模式
Goldendict 汉化不全, 有些用语也不太一致; 而英文版不是看不懂, 是用起来不太爽.- z* f0 ?) ^  d+ @# W
等了许久也没见更新, 只好自己来改..
6 z; A9 K9 Q& _( J; q) }4 j  p( a- m6 G4 r$ n
底下的修改心得是参考自官方论坛
( T+ i+ L; h- d6 D( A4 p% Ohttp://goldendict.org/forum/viewtopic.php?f=4&t=2419( e& `! U8 B$ @" J
8 O  d* M  {9 z
1.        下载zh_CN.ts (简) 或是zh_TW.ts(繁)
  G; o$ M/ l. K4 K# k. l        https://github.com/goldendict/goldendict/tree/1.5-dev/locale
. o, q. w7 U7 h9 W: m9 k6 L* _3 _) p( S% x  w2 Q  `! ^2 d( l: D2 A
2.        下载并安装 Qt Linguist 4.6( @' D1 o$ ^* V$ ~& ~) r& }
        https://www.linux-apps.com/p/1131386/  F# u9 ]: e, c% K2 @* @
        (原来的网址 http://qt-apps.org/content/show. ... nload?content=89360  已经失效
* s/ p; f' s2 d! e4 g$ f8 V9 R        而在其他许多地方想下载5.5, Chrome都会阻挡/警告..). E8 S( n  _+ V0 q) Q1 v, n9 V

; v& ^2 Q% i* p3.        安装完毕后, 运行 Qt Linguist  (linguist.exe 可单独复制出来, 就是绿色版)
, ?: X" g8 P# V3 @
: L1 b6 q1 e# k- f9 d% I6 E4.        a. File => Open… => zh_CN.ts (简) 或是zh_TW.ts(繁)  v3 P3 q! f1 ^
        b. 添加或修改汉化, 例如将 ”Chinese Con&version “ 从空白, 改为 ”中文转换(&V)”, 然后按上方的 [V=>] Mark item as done…2 M5 m' L# l  p) Z
        c. File => Save9 C( q6 u) m# m0 l( v6 ]
        d. File => Release As… => zh_CN.qm(简) 或是zh_TW.qm(繁)1 T; m- z% V) E0 r# l8 Z
1 T9 X+ T) j9 h2 a
5.        将 zh_CN.qm (简) 或是 zh_TW.qm (繁)文件放到 GoldenDict\locale\ 底下, 然后重启 GoldenDict 即可
; g1 K2 d4 l  E/ K/ O( `5 t
0 w! \/ X" r/ t. B
# ~2 V9 w9 N0 H3 @2 _/ O% u
6 a0 v  E9 q+ W

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2016-7-13 11:41:10 | 显示全部楼层
本帖最后由 ly1316 于 2016-7-13 11:42 编辑 / t- A( n3 p8 b' Z4 ^# o1 w9 ]1 F

  D" a! @( @% w2 q0 Vsky66大大:
4 A( P/ [6 j( h" ~6 @- r
2 i0 [. Z% A( ~7 E0 B; }4 W4 U请问您提供这方面的修改,只是支援繁检通搜?还是连辞典内容一起做繁简转变?感谢!

该用户从未签到

 楼主| 发表于 2016-7-13 11:57:34 | 显示全部楼层
我這只是將介面修改為更完整的中文化..6 B$ z: O2 T$ P7 q  J, M0 O! v0 q

1 ]- `, T3 X0 }9 g  ZGD釋出的版本, 原本就有支援繁檢通搜7 _& x  b* c" s5 q/ d3 s
至於連辭典內容一起做繁簡轉變, 就不確定GD原作者有沒有加進去了: C% m  u8 z" {& E2 C. i/ S
# m8 d2 k- [$ z2 T
底下網址有提到一段內容, 不過我沒有編譯環境可以測試, 中文轉換到底是指轉換”詞頭”還是連”內容”也可以轉換.
) P) ^" Y: R  L8 y3 F) m! r$ ?4 g如果連內容也可以的話, 前段時間我有整理過opencc的簡轉繁檔案, 可以提升轉換的正確率..& g8 b- S" y$ O1 m& b

# S1 s' @% x! G  w, a( k- d) ^. fhttps://github.com/goldendict/goldendict/- p; E3 {' ~8 o
Building with Chinese conversion support
; b$ I+ j3 d0 i5 z9 L$ f( ]; A+ ?To add Chinese conversion support you need at first install libopencc-dev package:  R+ N2 r1 v7 \
sudo apt-get install libopencc-dev3 W/ R  Y5 F! j  m- D
Then pass "CONFIG+=chinese_conversion_support" to qmake5 z4 N8 i; o& c# v) k7 W* G) }  s
qmake "CONFIG+=chinese_conversion_support"
* X8 i- Z4 E  P

点评

谢谢大大的回覆,我了解了。其实如果GD若能提供「内容」的繁简转换,我觉得这就更完美了!  发表于 2016-7-13 12:13

该用户从未签到

发表于 2016-7-14 01:35:03 | 显示全部楼层
可以順便 pull-request 一下呀 :P
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2025-5-6 17:51 , Processed in 0.023255 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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