Skip to content

ldrfy/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

兰译 lfy 兰译

此为ldr-translate 重构版, ldr-translate 还能用,但是不再更新,旧系统可以使用它,还是挺好用的,但是我喜欢挑战新技术。

gtk 版本

首页 设置 设置1

qt 版本

首页 设置 设置1

优势:

  • 多引擎支持
    • bing:直接使用,无需代理
    • google:直接使用,需要代理
    • 百度:免费注册,填写密钥🔑
    • 腾讯:免费注册,填写密钥🔑
    • 火山:免费注册,填写密钥🔑
    • 阿里云:免费注册,填写密钥🔑
    • 比较,多个服务同时翻译,对比查看
  • 支持截屏自动OCR识别并翻译
  • 提供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版本
  • 界面支持多国语言,使用 gettext
  • 占用极小,不到 0.1M
  • 复制,自动翻译并弹窗
  • gtk版本支持 gnome 原生 libadwaita,简洁、美观!
  • qt版本支持 kde 原生,通过pip支持所有系统,支持托盘图标。

使用方法

有些不方便,不能直接响应快捷键、自动窗口置顶、剪贴板,应该是wayland的问题,有解决方案的话可以看 贡献说明

推荐在系统设置添加快捷键,自己去系统设置里,设置为 lfy 自定义 快捷键(比如 Ctrl alt L

然后,每次需要翻译时,先复制翻译文本,再点 快捷键 即可,你可以把这个窗口右键置顶,也可以关闭

其他

我英语不好,所以开发此项目。软件界面默认英文,有中文翻译,但是文档字太多,我只写中文……,其他人可以翻译文档,包括代码中的注释,也可以翻译

常用资料

部分代码参考: