fast-translate
一款适用于Linux系统的翻译软件,支持选中即翻译,方便文献阅读等。
github: fast-translate
gitee: fast-trasnlate
如果觉得好用就点个
- 支持复制自动翻译
- 支持百度翻译,谷歌翻译
- 支持划词即时翻译
- 支持多语种翻译
- 支持追加翻译
谷歌翻译国内源无法使用的解决方案:https://zhuanlan.zhihu.com/p/569452790- sadly, 谷歌翻译国内源彻底失效,现在还是推荐百度翻译或者配置代理使用谷歌翻译
ChangeLog
- 2022-11-08: 由于百度翻译或者未来可能会支持的翻译源按照字符收费,为了避免不必要的网络IO以及重复翻译一段话浪费免费字符数,现在添加了缓存功能,默认过期时间是一天,支持redis和本地缓存~
Installtion
注:本项目基于qt开发,在kde等基于qt的平台上体验较好
手动编译安装
-
下载源码到本地
git clone https://github.com/KaleW515/fast-translate.git
-
进入代码目录
cd fast-translate
-
确保安装了make,如果安装了这一步可以跳过,如果没有安装则需要进行安装
sudo pacman -S make
-
编译安装
make build make install
Arch Linux & Manjaro
如果你是arch系用户,包含arch,manjaro等发行版,你可以选择使用yay进行安装
使用yay安装
-
项目已经打包到AUR,使用yay命令即可完成安装
yay -S fast-translate
Usage
使用前需要完善相关翻译api的一些必要参数,如下图,打开设置进行相关参数的填写,填写后别忘了保存
百度翻译
谷歌翻译
使用介绍
特性 | 操作 | 演示 |
---|---|---|
google翻译 | 选中百度翻译和谷歌翻译,会出现百度翻译和谷歌翻译的结果框,复制即可进行翻译,需要先在设置中填写相关的参数 | |
多语种翻译 | 更改翻译的目标结果 | |
即时翻译 | 选中即时翻译,选中一段后即可自动进行翻译,省去复制的操作 | |
追加翻译 | 选中追加翻译 | |
自定义翻译 | 点击翻译按钮,可以翻译原文框中的原文 |
最后
如果你在使用中觉得缺失什么功能或者发现什么bug,欢迎提issue~