Linux | Windows | MacOS | |
---|---|---|---|
划词翻译 | ✅ | ✅ | |
独立窗口 | ✅ | ✅ | ✅ |
- 有道翻译(无需申请)
- Open AI(需要申请 api服务 0.002$/1000token)
- 百度翻译(需要申请 api服务 每月免费额度100万字符)
- 彩云小译(需要申请 api服务 每月免费额度100万字符)
- 腾讯翻译(需要申请 api服务 每月免费额度500万字符)
- 火山翻译(需要申请 api服务 每月免费额度200万字符)
- 谷歌翻译(无需申请,但需要自己解决网络问题,已提供镜像站地址设置选项)
- DeepL
- 阿里翻译
具体的api服务申请,请看申请指南
由于使用api产生的费用本作者概不负责
参考 接口贡献指南
- 鼠标选择需要翻译的内容
- 按下划词翻译快捷键(默认Ctrl+D)
- 完成翻译
在 Release 下载最新deb包安装
注意:低版本系统请下载
pot_<version>_amd64_universal.deb
否则会因为glibc
版本过低无法运行
已提供 AUR 包
虽然本软件依赖于X11,但是得益于xwayland,实测wayland下通过GDK_BACKEND=x11
启动是可以正常使用的。
在 Release 下载最新msi安装包安装
- rust 1.67.0
- pnpm
- nodejs 19
- 克隆仓库
git clone https://github.com/Pylogmon/pot.git
- 安装构建依赖
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
- 开始编译
cd pot
pnpm install # 安装前端依赖
pnpm tauri build # 编译打包
- Bob 软件的灵感
- bob-plugin-openai-translator 项目的启发
- @uiYzzi 提供的实现思路
- Tauri 提供的好用的开发框架