Skip to content
/ pot Public
forked from pot-app/pot-desktop

😃一个跨平台的划词翻译软件 | A cross-platform translation software

License

Notifications You must be signed in to change notification settings

orangelckc/pot

 
 

Repository files navigation

Logo

Pot

一个跨平台的划词翻译软件

快速上手 | 软件下载 | 进阶配置

Downloads Release License CI QQ

AUR version AUR version AUR version


支持平台

Linux Windows MacOS
划词翻译
独立窗口

支持接口

  • 有道翻译(无需申请)
  • Open AI(需要申请 api服务 0.002$/1000token)
  • 百度翻译(需要申请 api服务 每月免费额度100万字符)
  • 彩云小译(需要申请 api服务 每月免费额度100万字符)
  • 腾讯翻译(需要申请 api服务 每月免费额度500万字符)
  • 火山翻译(需要申请 api服务 每月免费额度200万字符)
  • 谷歌翻译(无需申请,但需要自己解决网络问题,已提供镜像站地址设置选项)
  • DeepL
  • 阿里翻译

具体的api服务申请,请看申请指南

由于使用api产生的费用本作者概不负责

参与贡献

参考 接口贡献指南

使用截图

example example

使用方法

  1. 鼠标选择需要翻译的内容
  2. 按下划词翻译快捷键(默认Ctrl+D)
  3. 完成翻译

安装

Linux

Debian

Release 下载最新deb包安装

注意:低版本系统请下载 pot_<version>_amd64_universal.deb 否则会因为glibc版本过低无法运行

Arch

已提供 AUR

关于Wayland

虽然本软件依赖于X11,但是得益于xwayland,实测wayland下通过GDK_BACKEND=x11启动是可以正常使用的。

Windows

Release 下载最新msi安装包安装

手动编译

所需工具

  • rust 1.67.0
  • pnpm
  • nodejs 19

编译步骤

  1. 克隆仓库
git clone https://github.com/Pylogmon/pot.git
  1. 安装构建依赖
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
  1. 开始编译
cd pot

pnpm install # 安装前端依赖

pnpm tauri build # 编译打包

感谢

About

😃一个跨平台的划词翻译软件 | A cross-platform translation software

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 70.0%
  • Rust 26.1%
  • CSS 2.8%
  • HTML 1.1%