GoldenDict:一款免费的词典工具

简介: 开源软件 GoldenDict 是一款“词典”管理软件。为什么称之为“词典”管理软件呢?因为准确地说,GoldenDict 它本身并没有提供任何的“词典”,而是仅提供词典所需的各方面功能,好比一些词典常见的功能也包含在内,即普通查询单词和屏幕截取单词、单词发音三大功能。

开源软件 GoldenDict 是一款“词典”管理软件。为什么称之为“词典”管理软件呢?因为准确地说,GoldenDict 它本身并没有提供任何的“词典”,而是仅提供词典所需的各方面功能,好比一些词典常见的功能也包含在内,即普通查询单词和屏幕截取单词、单词发音三大功能。GoldenDict 的界面非常朴素,并且 GoldenDict 不以大而全的功能为目标,而是经典功能、实用至上为出发点,可以说就是一款实实在在的开放源代码的工具软件。

 

大家使用词典软件,无非是利用计算机海量的储存能力与快速的检索能力,祢补手动翻阅词典的不便,提交效率。各种词典软件进行类比,其词库的数量就成了计算机词典的重要指标之一。GoldenDict 可整合 StarDict,Balyon 等格式的词库,而且只针对免费的词库,暂时还没有看到它可支持商业的词库。

由于有了多方提供的词库,世界各个语种、学科之间各个专业的翻译自然显得比较丰富、多样,用户可以在不同词库自己进行选择。这也是开源软件的一大特色。因为从用户的角度看,既然这都是免费、开源的,符合这精神用起来一切都“名正言顺”,不是用它来牟利怎么的。

值得一提的是,GoldenDict 安装后,默认提供的词典数量为“零”,但除了一个最别具特色的词典,那就是 Wiki 的百科书,只要连接上网络了就可以进行 Wiki 查询,列出百科书上最新的解释。这又是一个很实用的功能。

正因为不用考虑词库的来源,——做的只是做格式上的转换与读取,就让 GoldenDict 更专注于自身的完善。开源代码的代码优劣决定了其本质水平的如何。GoldrenDict 采用 Qt Lib/MingGW 的库,C++ 语言写成,——笔者坦言是自己 C++ 的门外汉,至于其代码写得怎么样,难以说上什么,请各路 C++ 高手发表意见了。

由于跨平台技术的原因,占用内存的资源较大,在笔者的机器 50mb 之多,超出一般词典的效率标准,而且界面反映也比较慢,这难道是 GoldenDict 的天生不足!?

8.31 补充一点不足: 查询的单词,其复数、过去式等等的变化,概不支持

附:使用方法

1、得到 GoldenDict 后进入其 dicts 目录,这里就是词库的目录所在地

2、下载第三方的词典,下载回来后解压缩,放到 dicts 目录或任意一个目录(推荐在程序目录下)

3、按 F3 弹出 Dictionsrie 的对话框,Files 的标签页面指定词典的目录。该步骤涉及一个技巧,如果点取 Recursive(递归)的 checkbox,表示递归搜索该目录下所有适合的词典,免去逐个加入的麻烦。

4SoundDirs 指定发音的词典。由于时间的关系,笔者没有查探该功能。有兴趣的用户不妨告知发音词库下载的地方。


已包含词典的压缩包下载,请点击这儿

目录
相关文章
|
2月前
|
数据采集 搜索推荐 数据挖掘
使用Python制作一个批量查询搜索排名的SEO免费工具
最近工作中需要用上 Google SEO(搜索引擎优化),有了解过的朋友们应该都知道SEO必不可少的工作之一就是查询关键词的搜索排名。关键词少的时候可以一个一个去查没什么问题,但是到了后期,一个网站都有几百上千的关键词,你再去一个一个查,至少要花费数小时的时间。 虽然市面上有很多SEO免费或者收费工具,但免费的基本都不能批量查,网上免费的最多也就只能10个10个查询,而且查询速度很慢。收费的工具如Ahrefs、SEMrush等以月为单位收费最低也都要上百美刀/月,当然如果觉得价格合适也可以进行购买,毕竟这些工具的很多功能都很实用。今天我给大家分享的这个排名搜索工具基于python实现,当然肯定
45 0
|
4月前
|
Python SEO
使用python制作一个批量查询搜索排名的SEO免费工具1.0版
使用python制作一个批量查询搜索排名的SEO免费工具1.0版
38 1
使用python制作一个批量查询搜索排名的SEO免费工具1.0版
|
5月前
|
开发工具
百度搜索:蓝易云【Debian12.0.0更换系统语言中文到英文教程。】
请注意,更改系统语言可能需要一些时间进行重新配置和下载语言相关的文件。在执行这些步骤之前,请确保已备份重要的数据和配置文件,以防万一需要恢复到先前的设置。
66 0
|
10月前
|
数据采集 搜索推荐 Python
扩展词库秘籍:Python利用百度搜索引擎实现以词搜词
在这篇文章中,我将教你如何使用百度搜索引擎来实现以词搜词的目的。无论是为了拓展词汇量、进行主题扩展,还是进行学习和研究,这个技巧都会让你更加高效地获取相关信息。利用百度搜索的工作原理和搜索算法,以便更好地理解搜索结果的生成过程。接下来,我会分享一个简单而有效的方法,让你能够通过一个关键词或短语来搜索到与之相关的词汇。
扩展词库秘籍:Python利用百度搜索引擎实现以词搜词
|
12月前
|
Android开发
全能扫描神器!免费!
全能扫描神器!免费!
|
自然语言处理 算法 Java
第三方中文分词器|学习笔记
快速学习第三方中文分词器
146 0
第三方中文分词器|学习笔记
|
存储 人工智能 自然语言处理
中文分词模型体验
中文分词任务就是把连续的汉字分隔成具有语言语义学意义的词汇。中文的书写习惯不像英文等日耳曼语系语言词与词之前显式的用空格分隔。为了让计算机理解中文文本,通常来说中文信息处理的第一步就是进行文本分词。
1012 32
中文分词模型体验
|
搜索推荐 数据安全/隐私保护
免费、好用、强大的 Markdown 编辑器综合评测和推荐
如今,在编辑器领域,Markdown 大行其道。那么,如何使用 Markdown 语法呢?又如何选择合适的 Markdown 编辑器呢? Markdown 语法的历史与使用 同我们熟悉的 HTML 一样, Markdown 也是一种标记语言。Markdown 的最大、最重要的设计思想是,不需要解释直接看源文件也非常清晰可读。 那么,为什么我要使用 Markdown 语法?这是因为 Markdown 语法通过使用一些约定俗成的标记,实现对于文本内容的快速排版。使用 Markdown 语法,你可以聚焦于内容创作,而不再为排版所分神。此外,如今已经有大量的博客网站、笔记软件、写作软件都已经支持 Ma
1018 0
免费、好用、强大的 Markdown 编辑器综合评测和推荐
|
自然语言处理 搜索推荐 算法
中文分词工具(LAC) 试用笔记
中文词法分析LAC 支持Python、C++、JAVA、Android 用接口调用,其他语言的话就需要开发者自己自行封装了,笔者这次决定使用Python进行实验,在文中也会把相关代码给贴出来,给大家作为一个参考
532 0
中文分词工具(LAC) 试用笔记
|
存储 测试技术 前端开发
Diffchecker:非常好用的免费在线文本对比工具
  Diffchecker 是一款非常好用的在线文本对比工具,能够高亮显示有差异的行和字符。Diffchecker 提供了文件上传对比功能,还可以选择对比的存储时间,可以是设置保存1小时、1天、1月、永久保存和不保存。
1762 0