meoow 发表于 2015-7-16 15:36:53

为GoldenDict添加在线有道翻译

GoldenDict是最好的开源跨平台词典工具,是桌面词典的不二之选。

它选项里提供在线翻译的模板,通过访问用户指定的链接并返回网页结果。
但是有道在线翻译的服务返回的是json,而不是网页。
所以需要GoldenDict调用第三方程序(好在GoldenDict也提供这种查词方式),返回网页形式的结果。
我之前写了这样一个小工具,用来是实现这个功能。



程序:
http://pan.baidu.com/s/1pJ0zloR


使用方法:

在zip包中选择对应自己操作系统的执行程序

在 Edit -> Dictionaries -> Programs 下如图添加:

“/Users/leon/bin/fanyi”这个路径根据自己执行文件的放置位置修改。

然后在Groups标签下可以添加相应的类别,不在赘述。

houbible 发表于 2015-7-16 20:16:29

这样Goldendict就更加强大了,非常谢谢meoow的分享。

cenfit 发表于 2015-7-17 07:28:37

感谢楼主分享,但是我仍然不会放程序位置:

/users/leon/bin/fanyi%GDWORD%

F:\GoldenDict\content\fanyi\windows\fanyi   .... (我的Goldendict安装目录)

meoow 发表于 2015-7-17 21:40:43

cenfit 发表于 2015-7-17 07:28
感谢楼主分享,但是我仍然不会放程序位置:

/users/leon/bin/fanyi%GDWORD%


如果是windows下,
比如这样:

c:\fanyi.exe %GDWORD%

cenfit 发表于 2015-9-28 21:21:44

希望楼主大神告之,如何将谷歌翻译或者必应词典(网页版或下载PC版)加入。

zhlpen 发表于 2015-10-12 00:01:25

成功应用,注意斜杠正反,目录准确即可,和中英文无关。

yswgdst135 发表于 2017-9-12 14:17:18

meoow 发表于 2015-7-17 21:40
如果是windows下,
比如这样:



终于成功,原来执行文件名后必须有空格,再加%GDWORD%,就是说文件放置位置路径+空格+%GDWORD%

spearonsquare 发表于 2017-9-14 09:13:24

考虑到墙的因素,目前最好的翻译应该是百度。
如果能把百度翻译插件做进GD就好了。

passing 发表于 2018-1-30 09:52:40


这样Goldendict就更加强大了,非常谢谢meoow的分享。

词典Jackie 发表于 2018-3-8 12:20:45

spearonsquare 发表于 2017-9-14 09:13
考虑到墙的因素,目前最好的翻译应该是百度。
如果能把百度翻译插件做进GD就好了。 ...

现在谷歌翻译没有被墙吧,可以正常使用的。我一直想把谷歌翻译做进GD但是看了那么多的代码蒙蔽了我{:11_404:}其实是我太菜了,看不懂

afproeaffelix 发表于 2021-12-11 14:54:28

感谢无私的分享,更强大了
页: [1]
查看完整版本: 为GoldenDict添加在线有道翻译