掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 39391|回复: 271

[专有词库] [5.16]goldendict 有道释义 & google翻译 [python]

  [复制链接]
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

    发表于 2018-5-1 13:46:15 | 显示全部楼层 |阅读模式
    本帖最后由 garypang 于 2018-9-18 23:17 编辑 # }! m  T' Q* w* |

    0 J+ N. ?% L8 n; h- F4 k7 t" W. ]一直很喜欢goldendict,期间尝试过欧路最后还是又换回来了,但是有个遗憾,goldendict不能整句翻译,还有就是汉英相关的词典太弱,要是能使用有道在线词典和google翻译就好了,搜寻许久未有满意结果,最后还是决定自己动手实现了.
    " f/ j, V+ F! V# _0 L* t. Z
    7 M4 j4 h5 h& g+ p5.16 更新:' K) ~7 @/ ~, O4 c- [
    google翻译API改为translate.google.cn, 免翻/墙 使用
    $ O" Q  G% m. N' Z0 n$ }附件里直接提供了需要的模块,无需再用命令安装
    0 {( L1 N) ~9 ^0 J, z, i& Q, @# B有道无释义的情况下才会调用google翻译,提高查词速度
    / p7 _8 t+ p( f! ~
    ( f, e2 Y, t9 ^) _$ @' H效果
    ) ]: o9 i. L4 O4 ^
    # B! ?$ \, u$ S
    . A. l; p& `1 R2 h2 v3 ^- I& O7 M: B8 K! z! S
    google翻译质量真是棒,非其他同类能比
    ' O  u7 y( Z( ]: r" F; L6 [) C. z
    4 T( B) ]  t7 z  L& q
    8 m; F1 s; h7 }$ ~) t5 y
    3 U1 j3 j  P6 g: e, K
    5 `! l2 n9 ]3 ]( L( F
    ) v0 s% t" v% {) j, P# z" @2 @/ }, C食用方法(windows):
    ; w6 G3 m2 y6 k; J* x: @
    3 r+ R; V9 _/ L$ N0 x1. 下载安装 python https://www.python.org/downloads/" z/ u6 Y8 w. s! D1 O( U' p
    " h1 y" H; M2 Z6 d' w; M/ B/ `- D
    2. 将下载的googletrans放到python安装目录\Lib\site-packages下1 J) ]/ t; U5 S1 G1 @

    / I- O1 l# j6 T+ b; M3 Y8 H+ q3 ~/ o3. 命令行 pip install urllib3 回车 pip install requests 回车
    , R1 e; b4 P7 v0 p
    8 b) ~. t& A( d5.将下载的translate.py文件放在电脑某个位置(以D:\根目录为例)
    ! M' _- i  c- b/ @+ h, V% f
    ) u) p6 m! M: n9 q0 ~4 Y6 i6. goldendict 词典来源->程序 类型选html 命令行键入python D:\translate.py %GDWORD%   勾上已启用5 W8 ]/ j# j* F& ^
    ' V- Y4 R8 h& `& r- ^
    结束
    * K/ D7 F* H' {6 j8 r( ?& }
    1 H0 V) G& P; G8 {: n% I" @# ?( I与我弄的取词工具 https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=23696 配合食用效果最佳) O+ x- a) h, ?

    9 B1 ~/ p0 m0 Q. t6 I欢迎反馈,请私信,跟帖基本看不到,& Z9 z6 v& H- \% I2 J/ q& @/ C
    , R& h( k% B4 I6 T; K$ L
    下载:% W: v0 C% Y' f' h6 |; ^

    , @2 k, e& t9 R, f) M4 M7 M% @# h& f
    游客,如果您要查看本帖隐藏内容请回复
    6 f2 b+ r8 T8 p. q+ o5 V4 @) q

    % C& s. k, ~" r, y' m  g1 J" {) l( n6 A& l3 N7 v* y
    3 \, g% t" c+ z+ a. F

    ( P8 U: B# Q9 E) C8 S' ]. M

    本帖子中包含更多资源

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

    x

    评分

    10

    查看全部评分

  • TA的每日心情
    难过
    2019-8-14 09:39
  • 签到天数: 85 天

    [LV.6]常住居民II

    发表于 2019-6-20 17:53:11 | 显示全部楼层
    本帖最后由 zsfzzo 于 2019-6-20 18:11 编辑 / r" W# T0 F7 f5 t/ A) @- j" l
    % a# d) ~& U, C; R! U3 W$ b
    楼主的程序我用不了。我推荐 xinebf 的程序。
    , v( s  t8 r0 P( y/ s8 K' V网址:https://github.com/xinebf/google-translate-for-goldendict- d  e* H$ u4 W# q7 q3 W

    点评

    超级感谢推荐!!!这个真心好用 终于实现了GoldenDict显示谷歌翻译结果  发表于 2019-9-11 13:50
  • TA的每日心情
    开心
    2020-3-15 16:40
  • 签到天数: 402 天

    [LV.9]以坛为家II

    发表于 2019-8-19 05:53:31 | 显示全部楼层
    出問題:
    4 U( I( r/ q  @$ u2 D  n# l) M* m0 y3 y( E9 ?( I; ]
    Query error: The program has returned exit code 1. Traceback (most recent call last): File "/Users/Asphodelos/Applications/GoldenDict/Wörterbuch/Onlinedicts/translate.py", line 7, in <module> import urllib3 ImportError: No module named urllib3
    5 J) ~  `, o) _$ A/ k) ^
      r: M# T6 i7 R! n7 k6 C  X2 L2 j* C6 t& \' t  B9 K+ a8 p
    請問如何修改? @garypang
  • TA的每日心情
    衰
    2020-4-27 00:51
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-8-4 01:38:45 | 显示全部楼层
    wow~又多了一个卸载有道的理由
  • TA的每日心情
    开心
    2018-6-22 20:05
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2018-5-27 16:28:57 | 显示全部楼层
    终于安装成功,主要在第2步, 楼主的建议是将下载的googletrans和urllib3文件夹放到python安装目录\Lib\site-packages下。但是这样做很难成功,我是在运行命令行下直接pip install googletrans 和urllib3,安装非常快,其他都按照楼主的方法,成功! 谢谢楼主!

    该用户从未签到

    发表于 2018-5-26 02:46:19 | 显示全部楼层
    Mac 上面也成功使用成功。 需要注意的是,需要安装指定的package urllib3,才能使用,
    , {. s  K4 w: ~8 M2 z
      ?, h0 Y* G8 ^6 l, I% A! H原理是python 调用 youdao rest api, 然后返回使用html/css修饰返回。
    5 X2 m8 v( ~5 a8 m3 |8 j' u1 V% }. u) ^8 i# a6 X
    作者棒棒的~
  • TA的每日心情
    开心
    2020-5-23 22:47
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-5-3 13:13:21 | 显示全部楼层
    参考一下,不知道逻辑能不能用在欧路
  • TA的每日心情
    开心
    2020-3-25 07:07
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-5-1 23:32:03 | 显示全部楼层
    楼主能够定两个翻译引擎和两个在线词典,其他的就可以无视了:
    1 r7 s% I5 g8 T4 S) A) b* V翻译:google, baidu4 y2 m0 B) w9 }! p* L7 J
    在线词典:有道,必应
  • TA的每日心情
    开心
    昨天 09:56
  • 签到天数: 1827 天

    [LV.Master]伴坛终老

    发表于 2018-5-2 11:51:17 | 显示全部楼层
    谢谢,下来看看
  • TA的每日心情
    慵懒
    2018-9-28 00:22
  • 签到天数: 273 天

    [LV.8]以坛为家I

    发表于 2018-5-2 12:45:11 | 显示全部楼层
    google翻译一直很强大,可惜国内无法用。你这创意非常好。
  • TA的每日心情
    衰
    2018-6-16 18:13
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2018-5-2 13:09:51 | 显示全部楼层
    谢谢楼主的制作
  • TA的每日心情
    怒
    2019-4-24 12:07
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2018-5-3 10:32:33 | 显示全部楼层
    感谢老哥,谢谢发布!
  • TA的每日心情
    慵懒
    2018-8-25 12:29
  • 签到天数: 91 天

    [LV.6]常住居民II

     楼主| 发表于 2018-5-3 13:18:48 来自手机 | 显示全部楼层
    QQending2 发表于 2018-5-3 13:13
    $ Y/ B. t! C! }* @, L参考一下,不知道逻辑能不能用在欧路

    " t6 F. x. q5 u3 ~* G  y) R' q6 E不能 欧路不支持Python
  • TA的每日心情
    开心
    2020-5-23 22:47
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-5-3 13:43:06 | 显示全部楼层
    garypang 发表于 2018-5-3 13:18
    # a* s6 `8 u3 U7 I! p不能 欧路不支持Python
    0 k% B7 l& a) ]
    谢谢
    ! G- H( s$ t+ A6 l2 k4 G这个注意到了
    8 L5 e! l) P; ~: A! Q; t9 X只不过不知道制作词典的时候,能否写成可读取在线数据的……# F+ F$ N: A! h6 x
    主要是看下google和有道的接口是真的……0 ~! Y. j+ k' v; o# M; _
    实在懒得单独去找了。

    该用户从未签到

    发表于 2018-5-4 11:05:15 | 显示全部楼层
    多谢楼主指点,这样可以让GoldenDict如虎添翼。

    该用户从未签到

    发表于 2018-5-4 11:35:34 | 显示全部楼层
    按照楼主的指点,到了第3步回车时,就遇到“pip 不是内部或外部命令,也不是可运行的程序或批处理文件”。请楼主给详细的指点,最好有截图。谢谢
    : s9 K% }1 {/ b. Y" }0 ?7 k!
  • TA的每日心情
    衰
    2020-10-12 07:24
  • 签到天数: 126 天

    [LV.7]常住居民III

    发表于 2018-5-4 18:17:21 | 显示全部楼层
    不知道这个是知识定义了引擎吗,就是离线是用不了的是吗?
  • TA的每日心情
    开心
    2024-12-18 20:54
  • 签到天数: 113 天

    [LV.6]常住居民II

    发表于 2018-5-4 21:41:23 | 显示全部楼层
    看看,学习,感谢大神分享

    该用户从未签到

    发表于 2018-5-4 22:08:52 来自手机 | 显示全部楼层
    感谢楼主分享工具,很不错,下载使用!

    该用户从未签到

    发表于 2018-5-5 20:49:35 | 显示全部楼层
    支持大神,goldendict真的非常需要一个翻译插件,只能查词感觉还是少了什么
  • TA的每日心情
    开心
    2023-5-19 13:27
  • 签到天数: 254 天

    [LV.8]以坛为家I

    发表于 2018-5-6 00:28:29 | 显示全部楼层
    Thanks for sharing!!!

    该用户从未签到

    发表于 2018-5-6 20:18:10 | 显示全部楼层
    感谢分享 看一下
  • TA的每日心情
    衰
    2018-6-16 00:08
  • 签到天数: 197 天

    [LV.7]常住居民III

    发表于 2018-5-10 23:58:36 | 显示全部楼层
    多谢哈,下载试用一下哈。
  • TA的每日心情
    慵懒
    2022-1-27 16:35
  • 签到天数: 260 天

    [LV.8]以坛为家I

    发表于 2018-5-11 04:00:39 | 显示全部楼层
    没想到还能用命令行抓取,真是方便
  • TA的每日心情
    衰
    2018-6-16 00:08
  • 签到天数: 197 天

    [LV.7]常住居民III

    发表于 2018-5-11 13:02:33 | 显示全部楼层
    好像有道释义,显示的释义很简单啊??

    该用户从未签到

    发表于 2018-5-11 13:33:01 | 显示全部楼层
    我是goldendict小白,现在才开始学习用0 X$ @6 _+ }& {0 U3 F& n
  • TA的每日心情
    开心
    2024-3-28 11:17
  • 签到天数: 966 天

    [LV.10]以坛为家III

    发表于 2018-5-11 16:56:10 | 显示全部楼层
    谢谢楼主的爱心分享
  • TA的每日心情
    擦汗
    2020-7-23 13:21
  • 签到天数: 353 天

    [LV.8]以坛为家I

    发表于 2018-5-12 21:52:56 | 显示全部楼层
    感谢大神分享      
  • TA的每日心情
    奋斗
    2018-7-15 05:23
  • 签到天数: 157 天

    [LV.7]常住居民III

    发表于 2018-5-13 15:30:46 | 显示全部楼层
    紧跟牛人后面不会错的,多谢分享
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2026-11-6 01:12 , Processed in 0.025941 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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