本文
主要介绍词典工具GoldenDict和记录GoldenDict的安装过程。
版本 | 说明 |
---|---|
0.1 | 初版发布 |
背景
- 主机: Thinkpad S2
- 系统: Deepin GNU/Linux 15.11
- 内核: Debian 6.3.0-18+deb9u1
- GoldenDict版本:1.5.0-RC2+git
参考
什么是GoldenDict?
GoldenDict是一款优秀的的词典软件,其特点如下:
- 免费
- 纯净无广告
- 跨平台:Windows / Mac / Linux
- 支持多种词典格式
- 支持查维基百科 / 支持在线翻译(需配置)
- 支持屏幕取词
- 支持听取 forvo.com 上的发音
- 更多特点可详见GoldenDict 官网
GoldenDict
安装GoldenDict
- 可选择使用deepin软件商店安装,操作简单
- 可通过软件包管理工具下载(版本不一定是最新的,但应该比软件商店提供的版本新,安装后按需手动添加到启动器),命令如下:
|
|
添加离线词典
- 下载词典 ,我这里使用的是三个词典,百度网盘分享资源 链接: https://pan.baidu.com/s/1wXbxsUlLLsGl9namvO4q-g 密码:45o3
- en-zh:牛津现代英汉双解词典
- zh-en:朗道汉英字典
- zh-zh:新华字典
- 存放词典 ,解压后根据个人喜好选择存放位置,且后续不能移动,我这里放在 “~/Treasury/tools_and_drives/GoldenDict/” 下
- 导入词典 ,菜单栏选择 【编辑】>【词典】>【词典来源】>【文件】>【添加】 ,选择上一步的词典位置打开,并勾选上递归搜索,点击 “重新扫描” 完成后点击 【应用】 即可
- 功能测试 ,在搜索栏分别输入“you”和“你”,回车,查看翻译结果。
添加网页翻译(有道)
- 菜单栏选择 【编辑】>【词典】>【词典来源】>【网站】> 【添加】 ,输入名称为“youdao”,输入地址, 勾选已启用,点击 【应用】 。
- 地址内容为“http://dict.youdao.com/search?q=%GDWORD%&ue=utf8”
- 功能测试,在搜索栏输入“you”,回车,查看youdao翻译结果
- 也可以使用其他网页翻译以及搜索引擎
添加google翻译(translate-shell)
以上添加的离线词典只能翻译词典里存在的词汇,不能对整句整段进行翻译,而有道翻译的页面广告多,让人不舒服,所以我们为词典添加一个google翻译。translate-shell是命令行版google翻译,在终端命令行可以直接通过 “trans” 命令使用,也可以将命令添加到GoldenDict使用。
下载安装 translate-shell
安装方法有三种:
- 直接下载可执行文件,百度网盘分享资源 链接:https://pan.baidu.com/s/1kQYl%5F%5FhptxA5X0k9h7ZYcg 密码:sxeq ,打开终端进入下载目录,执行以下命令:
|
|
- 手动安装,下载trans_shell安装包,以下是使用git工具进行下载,也可以登录网址通过浏览器下载压缩包,或使用我的百度网盘分享资源 链接:https://pan.baidu.com/s/1aHXNwKm6QYcXMtuk77roPg 密码:yzxu ,安装命令如下:
|
|
- 通过包管理器安装,命令如下:
|
|
trans_shell的使用
本文目的主要是安装trans_shell给GoldenDictionary使用,不过在终端也可以使用,使用方法如下:
|
|
为GoldenDict添加trans_shell
菜单栏选择 【编辑】>【词典】>【词典来源】>【程序】> 【添加】 ,类型选择纯文本,勾选已启用,名字(可以自己命名)与命令行内容如下:
- 名字:google_2_en
- 命令行:trans -e google -s auto -t en-US -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n “%GDWORD%”
- 名字:google_2_zh
- 命令行:trans -e google -s auto -t zh-CN -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages n -show-original-dictionary n -show-dictionary n -show-alternatives n “%GDWORD%”
填写完之后点击 【应用】 即可。
为GoldenDict分组
分组的目的是为了方便快速翻译,更加快速准确的找到自己想要的内容。菜单栏选择 【编辑】>【词典】>【群组】 ,此时左栏会看到已启用的词典(牛津现代英汉双解词典、google_2_zh、youdao、新华字典、朗道汉英字典5.0、google-2-en)。点击 【添加群组】 ,进行命名,选择词典加入该群组,并且可以在群组内调整词典的优先级,也可以根据个人需求为群组设置快捷键。我的分组如下:
- en_zh: google-2-zh、牛津现代英汉双解词典
- zh_en: google-2-en、朗道汉英字典5.0
- zh_zh: 新华字典
- youdao: youdao
给词典进行分组
使用技巧
快捷键 Ctrl+C+C ,翻译剪切板中的内容,通过鼠标或快捷键选择群组,快速找到想要的内容。更多快捷键、屏幕取词以及其他使用技巧,可查看 【编辑】> 【首选项】 。(个人不太喜欢屏幕取词,工具会自动调用 Ctrl-C 命令,在终端中会误杀死进程)
文章原创,可能存在部分错误,欢迎指正,联系邮箱 cao_arvin@163.com。