掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 12427|回复: 12

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

[复制链接]

该用户从未签到

发表于 2015-7-16 15:36:53 | 显示全部楼层 |阅读模式
GoldenDict是最好的开源跨平台词典工具,是桌面词典的不二之选。
( |5 N% z* c( D; A4 Y- @6 [% J* l  J% I; j+ ^* p
它选项里提供在线翻译的模板,通过访问用户指定的链接并返回网页结果。
$ O8 u5 b) h  ?, l: S4 ^0 _9 a但是有道在线翻译的服务返回的是json,而不是网页。
7 l* B0 l" \  U3 H  F6 _# ^所以需要GoldenDict调用第三方程序(好在GoldenDict也提供这种查词方式),返回网页形式的结果。
; h- J7 Q8 e! D; y& L4 _我之前写了这样一个小工具,用来是实现这个功能。, @1 _! X. T: [

+ k6 X1 {* h6 }- \
" A: t# p! A1 t5 h# t# l5 a" u  m" f) r8 m2 T
程序:( J' T* L) M! s9 \1 N/ h1 @
http://pan.baidu.com/s/1pJ0zloR1 ~5 t' M6 G5 L/ R' v

' p# z/ X2 o" q1 C. `" a" q  U, C) O  h
使用方法:7 z& x2 z& w  y0 x" b
) I2 u8 I8 n2 H' V
在zip包中选择对应自己操作系统的执行程序
5 O+ e4 _+ k) \; r, a
9 `5 k0 T3 A' G7 \  h; C在 Edit -> Dictionaries -> Programs 下如图添加:% ?5 j/ @2 P0 n2 C9 o3 I3 y

. A- F" K6 u  ^0 n& S" P“/Users/leon/bin/fanyi”这个路径根据自己执行文件的放置位置修改。/ {1 I/ G- g- |9 H0 \
7 c1 e) L% Y3 H) h% Z; ^/ ^; U
然后在Groups标签下可以添加相应的类别,不在赘述。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

该用户从未签到

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

该用户从未签到

发表于 2015-7-17 07:28:37 | 显示全部楼层
感谢楼主分享,但是我仍然不会放程序位置:
- W2 i- M6 D$ D3 `+ j# q  N5 x! s* w& S
/users/leon/bin/fanyi%GDWORD%3 \/ |$ {0 r0 R4 R5 {" [

: a9 h& v2 g* A9 b2 [/ i7 xF:\GoldenDict\content\fanyi\windows\fanyi   .... (我的Goldendict安装目录)

该用户从未签到

 楼主| 发表于 2015-7-17 21:40:43 | 显示全部楼层
cenfit 发表于 2015-7-17 07:28" j# e% I8 E+ [9 w; ]+ G
感谢楼主分享,但是我仍然不会放程序位置:+ l" N; ]8 A+ G" |% H) N. W7 n

- T& d2 u% u4 P9 ?$ E/users/leon/bin/fanyi%GDWORD%
; o/ E9 \3 b( m/ M; {/ J
如果是windows下,
4 X# C! r" T$ R: l5 {5 R% p5 h6 j比如这样:
5 `' u7 x. W2 [$ e* x/ f
) ^; G, G) Q; C* o+ u$ {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( ^/ m  E$ s; g' G  K' i) }& [
如果是windows下,  o, X" I+ C9 M7 X
比如这样:

5 E5 W2 W& [9 m8 }9 H7 m! L& |终于成功,原来执行文件名后必须有空格,再加%GDWORD%,就是说文件放置位置路径+空格+%GDWORD%

该用户从未签到

发表于 2017-9-14 09:13:24 | 显示全部楼层
考虑到墙的因素,目前最好的翻译应该是百度。$ U" C( L1 b- F
如果能把百度翻译插件做进GD就好了。

该用户从未签到

发表于 2018-1-30 09:52:40 | 显示全部楼层

, n( ?$ w8 g6 {( _, `这样Goldendict就更加强大了,非常谢谢meoow的分享。
  • TA的每日心情

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

    [LV.6]常住居民II

    发表于 2018-3-8 12:20:45 | 显示全部楼层
    spearonsquare 发表于 2017-9-14 09:13
    ( V$ P1 Q# U! F考虑到墙的因素,目前最好的翻译应该是百度。
    + S. `( b+ i4 h3 j! h如果能把百度翻译插件做进GD就好了。 ...
    7 r* k# M& Q2 o8 a; z- f
    现在谷歌翻译没有被墙吧,可以正常使用的。我一直想把谷歌翻译做进GD但是看了那么多的代码蒙蔽了我其实是我太菜了,看不懂
  • TA的每日心情
    开心
    2023-5-24 14:03
  • 签到天数: 74 天

    [LV.6]常住居民II

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

    本版积分规则

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

    GMT+8, 2024-4-29 00:19 , Processed in 0.053561 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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