此为ldr-translate 重构版, ldr-translate 还能用,但是不再更新,旧系统可以使用它,还是挺好用的,但是我喜欢挑战新技术。
gtk 版本
qt 版本
- 多引擎支持
- 支持截屏自动OCR识别并翻译
- 百度:免费注册,填写密钥🔑
- pytesseract:本地服务
- 提供gtk和qt原生的两个,每种多种系统打包,这里下载
- pip: windows11和linux测试,仅qt版本,直接终端输入
pip install lfy
即可安装,通过终端运行lfy
即可运行,windows上国际化有些问题,需要自己设置环境变量LANG
zh_CN
。 - archlinux:已经测试,并长期使用
- deb:ubuntu24.04 上测试
- rpm:fedora41 上测试
- rpm-suse:opensuse 上测试
- flatpak:无需测试,仅gtk版本
- pip: windows11和linux测试,仅qt版本,直接终端输入
- 界面支持多国语言,使用
gettext
- 占用极小,不到
0.1M
- 复制,自动翻译并弹窗
- gtk版本支持
gnome
原生libadwaita
,简洁、美观! - qt版本支持 kde 原生,通过pip支持所有系统,支持托盘图标。
有些不方便,不能直接响应快捷键、自动窗口置顶、剪贴板,应该是wayland的问题,有解决方案的话可以看 贡献说明
推荐在系统设置添加快捷键,自己去系统设置里,设置为 lfy
自定义 快捷键
(比如 Ctrl alt L
)
然后,每次需要翻译时,先复制翻译文本,再点 快捷键
即可,你可以把这个窗口右键置顶,也可以关闭
我英语不好,所以开发此项目。软件界面默认英文,有中文翻译,但是文档字太多,我只写中文……,其他人可以翻译文档,包括代码中的注释,也可以翻译
部分代码参考: