比译

便捷翻译软件
授权协议 MIT
开发语言 C/C++ Dart
所属分类 应用工具、 个人助理软件
软件类型 开源软件
地区 国产
投 递 者 傅丁雷
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

`比译`是一款便捷的翻译和词典应用,支持划词/截图翻译,可接入 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

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

  • 研究生英语读写译教程下课文译文及课后答案 华中师范大学出版社 Unit 1,Book 2 Text A 参考译文: 远与近 托马斯·沃尔夫 1   小镇座落在从铁道旁向后绵亘过去的一片高地上。镇郊有所整洁的白色小木屋,装配着绿色的百叶窗。屋旁园子里有整齐的菜畦和秋后才成熟的一架葡萄;屋前有三棵大橡树,浓荫遮挡着夏日的骄阳;另一旁墙根的花圃,繁花锦簇。整个地方给人一种整洁、简单、朴素的舒适感。 2 

  • 大学英语综合教程一 Unit 7 课文内容英译中 中英翻译     大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客 本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!! 博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客 文本为博主整理翻译所得,送给有需要的小伙伴,还有综合教程一到4的

  • 原文 床前明月光,疑是地上霜。 举头望明月,低头思故乡。 资料来源自http://xue.paralworld.com/gushi/17277.html 直译 明亮的月光洒在床前的窗户纸上,好像地上泛起了一层霜。 我禁不住抬起头来,看那天窗外空中的一轮明月,不由得低头沉思,想起远方的家乡。 韵译 皎洁月光洒满床,恰似朦胧一片霜。 仰首只见月一轮,低头教人倍思乡。 注释 ⑴静夜思:静静的夜里,产生的

  • C语言的凯撒加密Description 有一行电文,请将电文中所有字母按A→F,B→G,……,U→Z,V→A,W→B,X #includeintmain(){charc;while((c=getchar())!='\n'){if(c>='A'&&c='a'&&c 电文译成密码Problem Description有一行电文,按下面的规律译成密码:A→Z a→zB→Y b→yC→X #include

  • 大学英语综合教程二 Unit 7 课文内容英译中 中英翻译     大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客 本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!! 博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客 文本为博主整理翻译所得,送给有需要的小伙伴,还有综合教程一到4的

  • 比译 是一款便捷的翻译和词典应用,支持划词/截图翻译,可接入 10 多个服务商提供的翻译及词典服务:百度翻译、彩云小译、CloudoptAI、DeepL、爱词霸、搜狗翻译、腾讯翻译君、有道翻译,内置两款免费的翻译引擎:CloudoptAI、YEEKIT 比译 for Mac v0.3.5 划词/截图翻译

 相关资料
  • 您可使用 Google Translate™ 应用程式翻译词组: 按下侧边电源按钮打开应用程式菜单,找到并轻触Translate(翻译)。 您将看到翻译源语言与目标语言这两种语言。您可通过轻触某一语言的名称来更改语言。 轻触“麦克风”图标并说出您想翻译的词组。 译文将显示在屏幕上。

  • 网页版 http://h5.m.taobao.com/borrowbook/braille.html  联系作者:刘学炜 liu.xuewei@hotmail.com 简介: toBraille是一个Java盲文翻译库目前支持简体、繁体中文、字母、数字、图片中的文字换为盲文,而且还能智能识别数据源中的拼音串转换成对应发音的盲文,并能将数据源通过TTS语音合成技术朗读出来。 (暂时不支持外文,但已加

  • 本文向大家介绍SVG 翻译,包括了SVG 翻译的使用技巧和注意事项,需要的朋友参考一下 示例 将矩形向右移动10个单位,向下移动20个单位: 将其水平移动0个单位,向上移动20个单位: 将其向左移动10个单位,垂直移动0个单位:            

  • 在学习计算机科学概念时,学生不必在学习英语的同时费劲。 如果您以英语以外的其他语言为母语,那么我们很感谢您为世界上95%的母语不是英语的人所提供的帮助。 Translatewiki Blockly和Blockly游戏的翻译均由Translatewiki处理。 注册成为translatewiki.net的翻译。 做一些测试翻译以获得翻译许可(在右上角选择一种语言)。 简要阅读Blockly的翻译风格

  • 你可以在应用程序的启动方法中向本地化文本注册表(local text registry)添加翻译。 这些翻译可来源自数据库表、xml 文件、嵌入的资源等。 void Application_Start() { // ... var registry = Dependency.Resolve<ILocalTextRegistry>(); registry.Add("es",

  • 我正在使用 我得到以下错误,我不明白我做错了什么

  • 翻译是一门非常强调实践并依赖练习的手艺活,这本书是作者从翻译“票友”出发,走“野路”逐渐成长为翻译“熟手”的经验总结。 不同于传统的正经教材,这本书更强调实践经验。全书分三部分:翻译概论让大家对翻译有个全面的了解,译文讲习详细剖析热心网友提供的译文习作,实战经验好比软件开发中的设计模式,它讲解各种常见搭配、句型的处理之道,告诉读者:遇到这类问题,照着做就好了。

  • 问题内容: 我遇到以下代码: 由于完成了Unicode替换,因此无法编译。 问题是,为什么 注释 ()不覆盖编译器完成的Unicode替换?我认为编译器应该先忽略注释,然后再执行代码翻译。 编辑: 不知道上面是否足够清楚。 我知道上面发生了什么,为什么会出错。我的期望是,在对代码进行任何翻译之前,编译器应忽略所有注释行。显然,这里不是这样。我期待这种行为的理由。 问题答案: 该规范指出,Java编