Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoldenDict 有道翻译插件脚本

Linux 翻译方案:GoldenDict + 本插件,完美解决 Linux 的屏幕取词和全文翻译。

项目简介

使用 Rust 编写的 GoldenDict 有道翻译 API 插件,支持自动决策 GET/POST 模式。

截图效果

功能特性

  • 自动模式选择:根据文本长度和内容自动选择 GET(单词)或 POST(整段)方式
  • 零依赖部署:编译后单文件,无需安装 Python 或其他运行时
  • 高性能:Rust 原生代码,性能优异
  • 跨平台:支持 Linux/Windows/macOS

安装

预编译版本

从 releases 下载对应平台的二进制文件。

自行编译

cd rust_youdao
cargo build --release
# 编译产物在 target/release/rust_youdao

GoldenDict 配置

  1. 打开 GoldenDict → 编辑 → 词典 → 词典来源
  2. 添加「程序」
  3. 配置:
    • 程序路径: /path/to/rust_youdao
    • 参数: %GDWORD%
    • 类型: Translate

版本说明

当前项目参考 https://github.com/easeflyer/gd_plugin 采用 Rust 重新实现。

详细文档请参阅 rust_youdao/README.md

联系

  • 欢迎 Issue 和 PR

About

Linux 翻译方案:GoldenDict + 本插件,完美解决 Linux 的屏幕取词和全文翻译。使用 Rust 编写的 GoldenDict 有道翻译 API 插件。

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages