掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 13564|回复: 12

[经验交流] 为GoldenDict添加在线有道翻译

[复制链接]

该用户从未签到

发表于 2015-7-16 15:36:53 | 显示全部楼层 |阅读模式
GoldenDict是最好的开源跨平台词典工具,是桌面词典的不二之选。
* Y# ]0 w( Y7 F3 o) p, r
/ y" K5 o0 y: F+ ]& y6 r. h它选项里提供在线翻译的模板,通过访问用户指定的链接并返回网页结果。* ^8 X, l1 K$ ]% J9 U1 {
但是有道在线翻译的服务返回的是json,而不是网页。: y: G. x* V5 ?  X% P
所以需要GoldenDict调用第三方程序(好在GoldenDict也提供这种查词方式),返回网页形式的结果。
7 V% }) P/ i2 z, {" t9 E# m我之前写了这样一个小工具,用来是实现这个功能。
+ k% E: V8 Y; @) s( }0 O
6 H! y4 [# a" ~& @& J, x9 y' P/ \& `9 K# W& C/ G/ H1 u; [& C
6 K- O; \9 w4 k) \& N3 |
程序:0 q3 X3 V2 G( ~$ A; _/ S
http://pan.baidu.com/s/1pJ0zloR
( u6 d# t7 v) ^9 s- _2 S; G8 W) L, U& c7 ?
- f% f+ g4 Q8 |5 A( y) `( a
使用方法:( o$ {- \& _/ b+ M. f

2 m5 v+ c8 v6 F0 B% n' H在zip包中选择对应自己操作系统的执行程序
  }' \( r7 P# x( B" L! n
4 B5 Z: b+ m3 R0 n在 Edit -> Dictionaries -> Programs 下如图添加:3 O5 e# @* x) Y2 V; C

7 ]) y7 ^, o1 O$ o“/Users/leon/bin/fanyi”这个路径根据自己执行文件的放置位置修改。
) G' Z' H1 Y3 v
! F5 a, v% B" U( Y然后在Groups标签下可以添加相应的类别,不在赘述。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

该用户从未签到

发表于 2015-7-16 20:16:29 | 显示全部楼层
这样Goldendict就更加强大了,非常谢谢meoow的分享。

该用户从未签到

发表于 2015-7-17 07:28:37 | 显示全部楼层
感谢楼主分享,但是我仍然不会放程序位置:
: o( V) G  G* ]8 c8 A6 o
: }) b, |6 c9 X5 I6 d8 _! ^/users/leon/bin/fanyi%GDWORD%; X9 M+ \5 _6 n' i

+ j. u( |1 u$ q; T. ~F:\GoldenDict\content\fanyi\windows\fanyi   .... (我的Goldendict安装目录)

该用户从未签到

 楼主| 发表于 2015-7-17 21:40:43 | 显示全部楼层
cenfit 发表于 2015-7-17 07:28
  y3 U5 m/ [# i: b$ D! t# Y感谢楼主分享,但是我仍然不会放程序位置:
9 Y+ ?, Y  h  s3 Y, k8 W' U- i
; P- K/ A4 V: b$ \0 W/users/leon/bin/fanyi%GDWORD%

" T5 J! ^/ U4 \: X2 I2 B如果是windows下,- g2 q  C1 `3 V! C, {/ ~8 _9 M! {
比如这样:
. @+ n9 X5 c, O. K) |7 g) N8 F+ c( E2 C% M
c:\fanyi.exe %GDWORD%

点评

Meoow,再请教一个问题。 我PC中安装了有道词典桌面版,我看goldendict介绍中说的是可调用任意外部程序,那么我希望能用下面方式调用有道,但是没有成功。 E:\Youdaodict\YodaoDict.exe %GDWORD%  发表于 2015-7-18 23:51
感谢Meoow,按照你的方法使用成功。  发表于 2015-7-18 16:23

该用户从未签到

发表于 2015-9-28 21:21:44 | 显示全部楼层
希望楼主大神告之,如何将谷歌翻译或者必应词典(网页版或下载PC版)加入。

该用户从未签到

发表于 2015-10-12 00:01:25 | 显示全部楼层
成功应用,注意斜杠正反,目录准确即可,和中英文无关。

该用户从未签到

发表于 2017-9-12 14:17:18 | 显示全部楼层
meoow 发表于 2015-7-17 21:40& s  D% Y, `1 p( |) {" ~
如果是windows下,
% F. r# P& Z4 J- e1 {" R4 r: s比如这样:
# I1 n: s& V/ R  K
终于成功,原来执行文件名后必须有空格,再加%GDWORD%,就是说文件放置位置路径+空格+%GDWORD%

该用户从未签到

发表于 2017-9-14 09:13:24 | 显示全部楼层
考虑到墙的因素,目前最好的翻译应该是百度。
  F4 V8 L9 T: J* j! f; b如果能把百度翻译插件做进GD就好了。

该用户从未签到

发表于 2018-1-30 09:52:40 | 显示全部楼层
6 K/ ^) K8 V! g* Y
这样Goldendict就更加强大了,非常谢谢meoow的分享。
  • TA的每日心情

    2018-9-26 11:22
  • 签到天数: 88 天

    [LV.6]常住居民II

    发表于 2018-3-8 12:20:45 | 显示全部楼层
    spearonsquare 发表于 2017-9-14 09:13& O" R! c% l$ b' Q
    考虑到墙的因素,目前最好的翻译应该是百度。
    $ W7 F1 K) b: P4 q" g如果能把百度翻译插件做进GD就好了。 ...

    6 X9 [$ w* T) i* L现在谷歌翻译没有被墙吧,可以正常使用的。我一直想把谷歌翻译做进GD但是看了那么多的代码蒙蔽了我其实是我太菜了,看不懂
  • TA的每日心情
    开心
    2023-5-24 14:03
  • 签到天数: 74 天

    [LV.6]常住居民II

    发表于 2021-12-11 14:54:28 | 显示全部楼层
    感谢无私的分享,更强大了
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-6 08:24 , Processed in 0.022354 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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