GoldenDict 词典工具使用总结帖

GoldenDict

GoldenDict 是发布于 GNU GPLv3+ 许可之下的开源软件,已经有很多人在此基础上进一步开发。可运行于 Windows,Linux和MacOS平台。

GoldenDict使用 WebKit作为渲染核心,格式化、颜色、图像、链接等支持一应俱全;支持多种词典文件格式,包括Babylon的 .BGL 文件、StarDict 的 .ifo/.dict/.idx/.syn 文件、Dictd的·index/.dict(.dz) 文件、ABBYY Lingvo 的 .dsl/.lsa/.dat 文件。

Goldendict可查询WikipediaWiktionary 等基于 MediaWiki 的 Wiki 网站,且能够通过模板Url模式来使用其他的在线词典网站;具有基于 Hunspell 的 morphology系统;包含完整的Unicode支持、scan弹窗及全局热键等功能。

GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本

该项目也是基于GoldenDict开源项目开发,作者更新速度较快,截至目前该项目程序接口QT已升级到V6.2.2,使用体验较好。

但是是新开发的软件,时常需要与原先的GoldenDict比较功能差异,所以要经常切换两个词典(词典和分组信息还要保持不变)。

传统模式下(非自建portable文件夹),词典库统一放content目录下(外置于词典软件主目录任何地方),两个软件可以共用词典库,index文件和config文件。

自建portable文件夹时,词典统一放content目录下(使用时需手动拖放到各自的主目录下);index文件索引一次可以共用(需手动拖放到各自的主目录下);config文件虽然不能共用,但是,GoldenDict-ng下生成的config文件可以不用任何更改(包括词典路径),GoldenDict词典照用不误,反之必须更改词典路径。

传统模式和portable模式切换时,GoldenDict词典的config文件可以保持不变(仅修改词库路径),即可实现传统和portable模式的切换,而GldenDict-ng词典仅修改config文件的词库路径,就会丢失词库的分组信息。以为它在传统模式和portable模式两个不同模式下使用不同的索引ID。

结论是:GoldenDict词典在这块兼容性好于GoldenDict-ng词典,为适应和GoldenDict-ng词典并存时,需要两套不同的config文件(主要在于索引ID不同,词典多是手工修改索引ID比较麻烦)。

问题归纳:

Windows下不支持鼠标取词,支持Ctr+c取词,不使用该功能时可将小灯泡关闭。

在非portable模式下见好分组信息后,改变相应config路径使其适用portabel模式,可是分组信息下的词典就不显示了 (反之依然,先在portable模式建好分组和词典信息的config文件到非portable模式下,词典项全部丢失)。

在线词典显示不良,比如添加剑桥英汉词典(Cambridge English–Chinese (Simplified) Dictionary: English to Mandarin Chinese

经典的朗文词典LDOCE5++ En-Cn V2.15在显示窗口右下角的Longman图标时,总是显示在该词条的最下端,而不是窗口的右下角(比如在查词:about时。)

注意事项:

首选项设置-网络-不要禁止载入来自其它网站的内容,否则Vocabulary.com Dictionary 修订第三版 bt4baidu的词典在usage examples出鼠标按next无反应。

4 Likes

GoldenDict-1.5.0_(QT_5123)

俄国论坛上的版本(MacOSX 版本该论坛也有支持 ):GoldenDict-1.5.0_(QT_5123),它也是基于GoldenDict开源项目开发的,更新速度较慢。日常使用足够,上面反应的GoldenDict-ng的问题没有,但存在其它问题。

存在问题:
1、

GoldenDict 词典内置的浏览器不能很好地支持在线词典的一些内容,比如 Vocabulary.com Dictionary On Line 在线词典: 在菜单栏< 编辑> :词典- 网站- 下添加如下地址: https://www.vocabulary.com/dictionary/%GDWORD%,这方面欧陆词典做的也有问题,欧陆词典添加网页书签地址为: https://www.vocabulary.com/dictionary/{w},比如,播放英音音标时,还有播放下面的真人发音动画视频也是不能播放,还有就是显示不出usage examples 条目。

另外,就是体验大名鼎鼎的FF 大的ODE Living 词典时,不能显示网页视频,而这块在GoldenDict-ng 和MDict 下都不存在问题,MDict 会调用外部默认浏览器播放,比如在查询下列词汇时:bank

bark

board

brand

bright

cloud

conduct

crop

date

demonstrate

duck

exaggerate

exclude

ground

2、

另外,程序更细较慢,QT 版本相对较低,对Javescript 的支持不好,比如在使用 牛津高阶英汉双解词典第10 版完美版和韦氏高阶英汉双解2019 美化版时,顶栏的词性栏不能显示。

该GoldenDict的OCR扩展功能可以参考:GoldenDict 官方版 发音 功能增强

1 Like

GoldenDict++OCR

由官方GoldenDict,重新整合了OCR功能。

SilverDict

SilverDict – Web-Based Alternative to GoldenDict.

补充一点使用经验。
现在:电子字典数据格式 .mdx 和*.css格式,都需要新的浏览器网页支持,golden1.5原俄国版格式支持出现问题,2023牛津高阶10版,词头图片、声音播放图表不显示。搞了很长时间不知为何。
最后换了golden1.5-QT版,完美显示。
大概是新版软件里面的代码非常新,好像web3技术。

能不能解决一下这个问题?