pot-app

跨平台的划词翻译软件

简介

Pot (派了个萌的翻译器)

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

Apple


仓库地址https://github.com/pot-app/pot-desktop
文档https://pot-app.com/docs
网站https://pot-app.com

安装

shell
1
2
3
4
5
6
7
8
# 本体
yay -S pot-translation

# 预编译版本
yay -S pot-translation-bin

# 
ysy -S pot-translation-git

下载页面Release页面 获取对应版本 deb 包 使用 apt-get 进行安装

shell
1
sudo apt-get install xxxx.deb
shell
1
winget install Pylogmon.pot

下载页面Release页面 获取对应版本,双击exe安装。

使用

Wayland 下快捷键设置

目前使用的是 Arch Linux + KDE + wayland 环境,划词翻译快捷键无法使用

解决方案为:设置 系统快捷键,使用 curl 发送请求的方式触发 pot

shell
1
curl "127.0.0.1:60828/selection_translate"

其余API:

api
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
POST "/" => 翻译指定文本(body为需要翻译的文本),
GET "/config" => 打开设置,
GET "/translate" => 翻译指定文本("/"),
GET "/selection_translate" => 划词翻译,
GET "/input_translate" => 输入翻译,
GET "/ocr_recognize" => 截图OCR,
GET "/ocr_translate" => 截图翻译,
GET "/ocr_recognize?screenshot=false" => 截图OCR(不使用软件内截图),
GET "/ocr_translate?screenshot=false" => 截图翻译(不使用软件内截图),
GET "/ocr_recognize?screenshot=true" => 截图OCR,
GET "/ocr_translate?screenshot=true" => 截图翻译,

参考