介绍

作为离职流程的一部分,我不得不重新配置我的个人笔记本。 一切都要重新开始, 从iso 系统镜像,到系统安装,到配置到可以工作, 它并没有看起来那么容易。

尤其是我发现即使一些最普通的工具我都要从头开始学习和安装时。(也可能我之前关注的太少)。

对于母语非英语的人士, 词典是必须品。 可惜我喜欢的沉浸式翻译竟然没有PC 客户端。

已经把Linux作为桌面系统已经十余年了。 或许是因为习惯,抑或是有点懒。 我还是会把相当部分的工作使用Linux桌面完成。所以我就 Fedora上最有名的词典工具 Goldendict

Goldendict

Goldendict-ng

https://github.com/xiaoyifang/goldendict-ng

文档: https://xiaoyifang.github.io/goldendict-ng/

安装

我们使用F43, 直接安装新的ng版本:

❯ sudo dnf install goldendict-ng

// 如果要安装旧版 ❯ sudo dnf install goldendict

启动

命令行启动

直接运行 goldendict-ng 会报错 Segmentation fault (core dumped), 运行如下命令来启动

QT_QPA_PLATFORM=xcb goldendict-ng

菜单启动

❯ cp /usr/share/applications/io.github.xiaoyifang.goldendict_ng.desktop ~/.local/share/applications/

❯ vi ~/.local/share/applications/io.github.xiaoyifang.goldendict_ng.desktop
// 找到 `Exec=` 这一行,修改为:
Exec=env QT_QPA_PLATFORM=xcb goldendict-ng %u

增加词典

刚安装好的 GoldenDict-NG 可能是空的。你可以通过以下两种方式让它支持中英文互译:

方法 A:接入在线翻译

如果你现在连着网,可以直接把有道、百度或谷歌翻译接进来。

  1. 打开 Goldendict-ng,点击菜单栏的 编辑 (Edit) -> 词典 (Dictionaries)(或者直接按快捷键 F4)。

  2. 在弹出的窗口顶部,切换到 网站 (Websites) 标签页。

  3. 点击右侧的 添加 (Add),然后输入以下信息:

    • 名称: 有道翻译

    • URL: https://dict.youdao.com/search?q=%GDWORD%

  4. 勾选前面的 启用 (Enabled),然后点击右下角的 应用 (Apply)

方法 B:安装离线词库

Linux 用户最爱的就是离线词库,查词瞬间响应,而且解释极度详细。它支持 MDict 格式(.mdx.mdd

  1. 下载词库: 你可以在网上下载词库文件( mdx)”。

  2. 存放词库: 把mdx文件放入目录/home/yahoon/Dicts (你可以自定义你的),把下载好的 .mdx 文件(如果有 .mdd 图片声音文件也放一起)丢进去。

  3. 导入词典:

    • 在 GoldenDict 中, 点击菜单栏的 编辑 (Edit) -> 词典 (Dictionaries)

    • 在第一个 Tab “Source” 下, 选择 文件 (Files) 标签页中,点击右侧的 添加 (Add),选择你刚才建的 Dicts 文件夹。

    • 勾选 递归 (Recursive)(这样它会扫描子文件夹)。

    • 点击右下角的 应用 (Apply)现在扫描 (Scan Now)

自动取词

在托盘图标 选择“toggle clipboard monitoring”:

1.jpg

那么每次复制内容时,会自动弹出来翻译。