比译便捷翻译软件

联合创作 · 2023-09-29 15:45

`比译`是一款便捷的翻译和词典应用,支持划词/截图翻译,可接入 10 多个服务商提供的翻译及词典服务,可以在桌面上运行,适用于 Windows、macOS 和 Linux。

当前比译还处于初期的开发阶段,对 macOS 以外的平台尚有部分原生功能未能支持,请持续关注比译的开发进度。

安装

通过比译官网 https://biyidev.com/#download 下载。

在线体验

你可以直接在比译官网https://biyidev.com/首页直接体验比译近乎完整的功能体验。

注意:在线体验效果较真实效果有一定的差异。

入门指南

应用运行后,会显示在状态栏上。你可以点击应用图标或者按下快捷键`Option` + `Tab`显示主窗口。

查词

输入要查询的单词后,按翻译按钮或按下 `Enter` 键即可进行翻译。

翻译

输入要翻译的句子后,按翻译按钮或按下 `Enter` 键即可进行翻译。

多结果显示

当你配置并启用多个翻译引擎后,将会同时显示各引擎的查词/翻译的结果。

    

快捷取词

虽然通过主界面输入内容后即可以进行翻译,但对于日常使用还是不够便利,所以我们还提供了两个屏幕取词的功能。
  • 选中文字

选中任意窗口中的一段文本,按下快捷键(默认 ⌥ + Q)。

> 如果你不希望通过快捷键调起翻译界面,可以尝试将比译集成至 [PopClip](https://biyidev.com/docs/third-party-app-call)。

  • 截取区域

按下快捷键(默认 ⌥ + W),选中屏幕中带有文字区域。

其他

  • 自动翻译模式,将根据你所配置的翻译目标自动翻译你所需要的翻译结果。
  • 深色模式
  • 还有更多功能正在开发中。

跨平台

目前 Linux 与 Windows 还有一些原生功能还在开发中,可以先看看效果。

    

技术细节

比译使用了 Flutter 进行开发,为了使它可以使用一些原生功能,我为此开发了 4 个桌面原生功能插件,分别用于调整窗口尺寸、快捷键注册及监听、屏幕取词或显示托盘图标。

 

原生功能插件

  • 快捷键管理

- https://github.com/leanflutter/hotkey_manager

  • 屏幕取词

- https://github.com/leanflutter/screen_text_extractor

  • 托盘管理

- https://github.com/leanflutter/tray_manager

  • 窗口管理

- https://github.com/leanflutter/window_manager

翻译 /OCR API 封装

  • 翻译

- https://github.com/biyidev/uni_translate

  • OCR

- https://github.com/biyidev/uni_ocr

获取源码

- https://github.com/biyidev/biyi_app

感谢使用 「比译」,祝你使用愉快!

浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报