Windows下在GoldenDict中添加谷歌翻译

Windows下在GoldenDict中添加谷歌翻译

【2021.7 更新】

笔者阅读论文时,希望以Popup的形式直接显示出Google翻译的结果,减少阅读论文的碎片感。

GoldenDict是一款开源的词典软件,支持本地词典和在线翻译等多种形式,且Windows和Linux均可运行。

本文介绍Windows下的设置方法,Linux的看这篇:Ubuntu下在GoldenDict中添加谷歌翻译

具体方法:

  1. 首先下载从Github的GoldenDict项目中下载编译好的Windows版本程序,解压。

    以下均假设路径为D:\GoldenDict

  2. 在解压得到的目录下(如 D:\GoldenDict ),新建文件夹 portable

    操作理由:(转载于知乎)
    这样做,不是必须的,但是,我强烈推荐这么做,是为了让 GoldenDict 变为绿色、便携版(可直接拷到优盘、移动硬盘里,即插即用),假如不在此处新建 portable 文件夹,那么 GoldenDict 的索引文件(词典数量庞大,索引文件体积也会水涨船高),将会堆积在系统盘(一般是 C 盘)的某个位置,建立了 portable 文件夹,索引文件会存放在 portable 文件夹下的 index 子目录下,方便管理;当然,不新建 portable 文件夹,也有它的道理、好处,可以指定加载某目录下的词库文件,不一定非得把所有词库文件(夹){或文件(夹)快捷方式}复制到 content 文件夹下,但是我个人觉得,还是新建 portable 文件夹这种方式更好。

  3. 把本地的词典文件夹复制进D:\GoldenDict\content里。(没有字典可略过)

  4. 安装依赖

    # need python>=3.7
    pip3 install google-translate-for-goldendict
    pip3 install requests
    
  5. 进行如下设置:

    打开GoldenDict - 【编辑】 - 【字典】 - 【字典来源】 - 【程序】- 【添加】

    类型选择:html;
    名称自定,如Google Translate;
    命令行:python -m googletranslate zh-CN %GDWORD% -s "translate.google.cn"
    图标:D:\GoldenDict\google-translate-for-goldendict\google_translate.png      (路径不同自行修改)
    

    勾选【已启用】,然后【OK】。

    示例图:
    在这里插入图片描述

  6. Ctrl+C+C进行测试,没有开启的去【编辑】-【首选项】中开启。
    在这里插入图片描述

    示例图:
    在这里插入图片描述

Reference:
[1] https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows
[2] https://www.zhihu.com/question/21133533/answer/142164875
[3] https://github.com/soimort/translate-shell
[4] https://github.com/xinebf/google-translate-for-goldendict

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值