Mobabel一些雙向詞庫,如21 century bidirectional dictionary 21世紀英漢漢英雙向詞典
(http://www.huzheng.org/stardict-iso/stardict-dic/zh_TW/)
只能單向查閱
小弟試過導入用 English to Chinese
只能查英文
試過導入用 Chinese to English
只能查中文
有無方法可以同一詞庫雙向查閱 ?
e.g.可唔可以導入2次,一次English to Chinese,另一次Chinese to English
P.S. 小弟試過現在版本不能
Sorry. 試過 StarDict詞庫係可以雙向查閱
但PDB係唔可以的如
Zdic 字库 21世纪英汉双解词典
http://mydown.yesky.com/zdxg2/323/445823.shtml
只要词库支持双向词库(即含两种词库,比如中英英中词库放在一个词库中),那么Modict也是可以双向查询的。
至于词典信息里关于”English to Chinese“的设置,现在并没有实质性功能,这是为了以后摄像头取词预留的接口。
stardict应该没什么问题,有些PDB词库因为编码的问题,比如中英英中,英中查询没问题,但是里面中英词库的顺序是按gb2312编码排序的,modict里面是按utf8编码排序的,不同编码排序的顺序不同,这样中英查询可能会检索不到你所查的中文。
这个pdb编码排序问题困扰我蛮久,还没想出一个有效的解决方法。想过重新排序,但是这个排序在手机里非常耗内存和cpu,我担心用户手机会出现崩溃问题,所以没加入重新排序的功能。希望某天发现一个非常有效率的解决方法。
还有种解决方法,就是重新制作pdb文件,按utf8编码排序然后生成新的pdb文件--不过目前我没时间做这种桌面软件,也没发现有类似的软件。不难,可惜就是没时间。