掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5894|回复: 227

[专有词库] [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 编辑 0 N4 f7 v; C9 e. Y" E

    ' A) H0 p6 D7 N# k  @+ p  W一直很喜欢goldendict,期间尝试过欧路最后还是又换回来了,但是有个遗憾,goldendict不能整句翻译,还有就是汉英相关的词典太弱,要是能使用有道在线词典和google翻译就好了,搜寻许久未有满意结果,最后还是决定自己动手实现了.  R6 R) N/ B/ s

    ' J9 w5 ~. S0 P9 b. D; V5.16 更新:
    & m- Y0 e" K$ Tgoogle翻译API改为translate.google.cn, 免翻/墙 使用/ t& j$ E6 N+ U& m/ E0 L3 l
    附件里直接提供了需要的模块,无需再用命令安装
    $ p0 p  a! J) _  [  t. u0 _有道无释义的情况下才会调用google翻译,提高查词速度% H* b3 E% s$ `( g
    ! |$ d# z9 H, B- ]
    效果; o" x+ k$ p3 O0 b

    " \2 q; Q8 T/ D+ u- K3 u5 j, o( k+ }" F: G

    5 u* F$ S' ^& J' Q, e+ v$ |google翻译质量真是棒,非其他同类能比' k8 g) @# b) @. w, ?
    " Z' x2 X) W1 z! P$ I$ @7 w: Q" }& y
    8 f! @1 s0 Q: R0 N& ?3 D8 Q9 ]
    ( o' {) L/ j& z, N! E. \8 P

    + @, `8 l2 c0 Q, t" i* n( R8 g. C) y8 p% `
    食用方法(windows):5 ]$ O( s) j; R% L
    1 H: X* y) `; k( a% W, t: z8 [# d
    1. 下载安装 python https://www.python.org/downloads/
    3 b4 K" S6 s- e- z1 X- T$ \5 |5 v
    $ {/ F# V; D" S2. 将下载的googletrans放到python安装目录\Lib\site-packages下
    + B; v. g/ ]. R/ u4 D5 L
    ) {% T0 \' ~+ M5 l3. 命令行 pip install urllib3 回车 pip install requests 回车5 `; |; {/ i  N

    # b" V- Y% S) Y+ S$ R5 `1 `6 b5.将下载的translate.py文件放在电脑某个位置(以D:\根目录为例)
    : b+ Q" [% q7 J& S' o! }  [3 K8 u. K" ]* N5 N6 ~9 w  P
    6. goldendict 词典来源->程序 类型选html 命令行键入python D:\translate.py %GDWORD%   勾上已启用
    & I* _$ D3 x) Q$ n% Y# M) ^9 r! j% Y
    结束$ k$ J5 A- c2 m! E( U# S1 V
    7 t6 _$ r: U8 Y# ?& o- }, }1 S
    与我弄的取词工具 https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=23696 配合食用效果最佳( ]8 \% n2 u: L; I+ C' g
    % x- P+ {) o/ L
    欢迎反馈,请私信,跟帖基本看不到,
    6 M0 f3 ?5 d% e1 n
    2 j" T; W  k( v% s0 M; I2 v下载:; p$ P0 i' b0 _- o2 X
    3 e2 `7 [5 M* G3 Q" h9 V% h9 N$ n
    游客,如果您要查看本帖隐藏内容请回复

    8 T* z/ N! H3 I" }4 c9 G/ B
    3 Q3 |1 u4 C1 m- X& x* Q
    - x# c3 W/ u1 k" d
    + R& Y& @% i% w8 F! m; X. l
    + r% ?; V, v: t8 F; D; Q. u) @1 M

    本帖子中包含更多资源

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

    x

    评分

    9

    查看全部评分

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

    [LV.6]常住居民II

    发表于 2019-6-20 17:53:11 | 显示全部楼层
    本帖最后由 zsfzzo 于 2019-6-20 18:11 编辑
    " I( C: l3 [* l8 D* h
    ! A! P, B* n- u9 d, F) T6 z楼主的程序我用不了。我推荐 xinebf 的程序。
    % d; p  ], T8 d+ Z; i  N5 O$ a网址:https://github.com/xinebf/google-translate-for-goldendict
    2 i& B' @0 Z$ H  S9 n2 a

    点评

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

    [LV.9]以坛为家II

    发表于 2019-8-19 05:53:31 | 显示全部楼层
    出問題:
    % K! G5 |0 {6 j+ H$ H* B1 L1 K1 J9 Z- n! \- h
    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
    ( Z  P3 R* O8 b) e9 _9 y1 h
    " n$ ~: |$ ]6 R$ Z+ t
    $ Z$ y: X( a4 |6 S; P6 O+ o, ]0 O( a請問如何修改? @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,才能使用,
    & l! b, D; t0 Z- K0 |$ y1 N6 U& C/ A7 _0 ?1 R
    原理是python 调用 youdao rest api, 然后返回使用html/css修饰返回。
    / ~& k0 W0 {# u+ b* f" K" H( k
    , E, S2 n3 X6 U, R作者棒棒的~
  • 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 | 显示全部楼层
    楼主能够定两个翻译引擎和两个在线词典,其他的就可以无视了:
    % l8 @/ s$ s9 w. ~翻译:google, baidu5 R9 ]2 k3 t2 {& u5 t
    在线词典:有道,必应
  • TA的每日心情
    开心
    昨天 07:12
  • 签到天数: 694 天

    [LV.9]以坛为家II

    发表于 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
    & }6 T# m; J/ t7 |" v参考一下,不知道逻辑能不能用在欧路
    : s6 W8 ^4 Z5 s% V) T
    不能 欧路不支持Python
  • TA的每日心情
    开心
    2020-5-23 22:47
  • 签到天数: 128 天

    [LV.7]常住居民III

    发表于 2018-5-3 13:43:06 | 显示全部楼层
    garypang 发表于 2018-5-3 13:18  I5 X7 j! q# r& }) u: A2 O. j
    不能 欧路不支持Python

    ! }( ~8 B/ \* m( B2 N7 e: c" ]谢谢; V& }7 F" _) D8 d% r* q
    这个注意到了
    / n$ l- i# L/ T7 j+ `6 o0 u, P只不过不知道制作词典的时候,能否写成可读取在线数据的……
    + l8 m$ ]; k6 r% {主要是看下google和有道的接口是真的……: @0 y  Q( k2 g1 H( ?% b& @7 n
    实在懒得单独去找了。

    该用户从未签到

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

    该用户从未签到

    发表于 2018-5-4 11:35:34 | 显示全部楼层
    按照楼主的指点,到了第3步回车时,就遇到“pip 不是内部或外部命令,也不是可运行的程序或批处理文件”。请楼主给详细的指点,最好有截图。谢谢
    : F& ~' ^3 |6 V: @/ B
  • TA的每日心情
    擦汗
    6 天前
  • 签到天数: 125 天

    [LV.7]常住居民III

    发表于 2018-5-4 18:17:21 | 显示全部楼层
    不知道这个是知识定义了引擎吗,就是离线是用不了的是吗?
  • TA的每日心情
    奋斗
    2020-1-15 15:38
  • 签到天数: 89 天

    [LV.6]常住居民II

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

    该用户从未签到

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

    该用户从未签到

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

    [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的每日心情
    奋斗
    2020-7-21 05:27
  • 签到天数: 252 天

    [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 | 显示全部楼层
    好像有道释义,显示的释义很简单啊??
  • TA的每日心情
    无聊
    2018-5-11 13:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-5-11 13:33:01 | 显示全部楼层
    我是goldendict小白,现在才开始学习用
    / c1 Q9 W7 j, M; z6 Q) t
  • TA的每日心情
    开心
    昨天 07:37
  • 签到天数: 521 天

    [LV.9]以坛为家II

    发表于 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 | 显示全部楼层
    紧跟牛人后面不会错的,多谢分享
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注公众号送论坛充值码
    关注微信公众平台
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

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

    GMT+8, 2020-8-13 02:49 , Processed in 0.074474 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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