Skip to content

Releases

Tolk v2.2.4

Choose a tag to compare

@github-actions github-actions released this 07 Nov 22:20
10085c0

更新日志

2.2.4

升级前请看

  • 已装 2.2.3 的,会在后台自动下载 2.2.4,提示「重启更新」时点一下即可;不点的话,退出 Tolk 时自动装好。2.2.2 及更早的版本仍需到 GitHub 发布页手动下载安装一次。

新功能

  • Mini 小窗:复制按钮旁边新增「在主窗口翻译」,点一下关掉小窗,把这段原文放进主窗口翻译,方便修改原文或换个语言。
  • 截图翻译:设置 → 快捷键 → 截图翻译里新增「框选后自动翻译」,Windows 和 macOS 都听它的。打开时框完直接翻译;关掉时框好先停下,点「翻译」再识别和翻译。默认关闭,所以 macOS 升级后框选完不再自动翻译,喜欢原来那样的在设置里打开即可。目标语言仍跟主窗口一致,默认简体中文。
  • Windows:钉到屏幕的截图右上角新增「置于最前」按钮,和 macOS 一样,鼠标移到图上才显示「置于最前」和关闭按钮,移开就收起;右键菜单里也能切换。

界面

  • Mini 小窗的宽度跟着译文走:短句窄一些,长译文最宽放到 560,不再挤成一条细长的窄栏。
  • Mini 小窗翻译中不再只有「翻译中…」三个字:换成主窗口那套按键动画,淡色底板上的 Ctrl + C(macOS 为 ⌘ C)先回放一次双击复制,再依次泛起强调色;译文出来时从下方浮上来。
  • 截图翻译:钉到屏幕的那一刻,图片边框会闪两下,一眼就知道已经钉好了(Windows、macOS)。
  • Windows 截图翻译:工具条放宽,下面一行的按钮(原文对照、提取原文、查看译文、钉到屏幕、重新框选等)保持图标加文字;只有显示器放不下时才逐个把按钮收成图标,不再一下子全变成图标。
  • 截图翻译:顶部的提示框在按下鼠标开始框选时先收起来,不再挡住要框的地方,松手后再显示回来(框好后只在不挡选区和工具条的位置显示)。
  • macOS:钉图的「置于最前」和关闭按钮改成只在鼠标移到图上时显示,钉上后不再一直露着。

修复

  • Windows:开着开机自启时,点「设置」要停顿一两秒才打开。原因是每次打开都要启动一次 PowerShell 去读开机自启快捷方式,现在直接读快捷方式文件;设置页打开时要读的各项也改成同时读取。

Tolk v2.2.3

Choose a tag to compare

@github-actions github-actions released this 06 Nov 06:15
291ccb1

更新日志

2.2.3

升级前请看

  • 2.2.2 及更早的版本不能在软件里自动升级到 2.2.3,需要到 GitHub 发布页手动下载安装一次,设置和 API Key 都会保留。Windows 下载 Tolk-setup-windows_2.2.3.exe 直接安装;macOS 下载 Tolk-2.2.3-macos.dmg,把 Tolk 拖进「应用程序」。
  • 原因:2.2.3 把底层名字统一改成了 Tolk,旧版认不出新的更新包;macOS 还换了应用标识,旧版会提示「签名身份不同」并取消更新。Windows 的 2.2.1、2.2.2 另有一个更新脚本启动不起来的问题,点「立即更新」后软件退出却没换成新版。
  • 从 2.2.3 开始,之后的版本都能在软件里自动更新。
  • macOS 装好后,要在「系统设置 → 隐私与安全性」里重新打开一次辅助功能和录屏权限,开机自启也要在 Tolk 设置里重新勾一次。
  • Achord 内置引擎改成单独下载的插件(设置 → 翻译服务 → 安装插件),不需要密钥。之前在用它的,升级后会自动下载。

新功能

  • Windows:新增截图翻译。连按两次 Ctrl+X 框选屏幕上的任意区域,在本机识别文字(需要 Windows 的 OCR 语言包),译文直接贴回图片原来的位置;可以对照原文、提取原文、查看完整译文、复制图片,或者钉到屏幕上。截图本身不会上传,只有识别出的文字会发给你选的翻译服务。第一次按 Ctrl+X 照常剪切,不受影响。
  • 主窗口:新增「粘贴」按钮,翻译失败时有「重试」;交换语言时原文和译文一起交换,源语言是自动检测时也能交换。
  • 新增「提交问题」:设置 → 关于里点「提交问题」,写几句发生了什么,Tolk 会附上版本、系统和运行日志一起发给开发者,不需要 GitHub 账号。提交前可以看到将要发送的全部内容,API Key、邮箱和电脑用户名会先被去掉。
  • 出错时自动上传错误报告(同一种错误一天最多一次),包括运行中的错误、程序崩溃和更新失败。不想上传的话,在「关于」里关掉「出错时自动上传错误报告」。网络不通之类的问题不会上传。
  • macOS:顶部菜单栏有 Tolk 图标了。菜单栏和 Windows 托盘用同一套中文菜单:显示主窗口、Mini 模式、输入助手、截图翻译(macOS)、设置、检查更新、退出;Mini 模式和输入助手可以直接勾选开关。Dock 图标右键也有这些项。

界面

  • 主窗口和设置页重新设计:原文、译文分成两栏,语言选择放在各自那一栏,翻译服务在译文栏底部。设置页改为逐行设置,翻译服务改成可以对比的卡片;快捷键页可以当场试连按速度,外观页能实时预览主题和字号。
  • 截图翻译的工具条重新设计(Windows、macOS):上面一行是语言、状态和翻译,下面一行是其余操作;跟随 Tolk 的浅色、深色、粉色主题,按显示器缩放。修复超长译文让界面卡住几分钟的问题。
  • 输入助手的使用引导改成三步:选中文字、按快捷键翻译、放回原处。
  • macOS:权限引导窗口重新设计,一次只讲一项权限,并演示怎么把 Tolk 拖进系统设置的列表;跟随 Tolk 的主题。
  • 钉到屏幕的截图不再有边框,图片铺满整个窗口。Windows 上拖动图片移动、拖边缘按比例缩放,双击或 Esc 关闭,鼠标移上去右上角有关闭按钮,右键可以复制、另存为。
  • 粉色主题下,主窗口标题栏也变成粉色(macOS;Windows 11)。
  • 启动不再先白屏:主窗口等界面画好才出现,直接是上次用的主题。配置较低的 Windows 电脑上,Mini 小窗和输入助手面板改为主窗口出来之后再准备,不跟主窗口抢启动时间。
  • 主窗口不能再缩得太小(最小 760×480),窗口较窄时工具栏会省掉一些文字。之前存下的更小尺寸,打开时会自动放大。
  • 新用户默认使用微软翻译。

修复和改进

  • Windows:截图翻译唤起更快。截图界面的控件第一次编译后会缓存起来;截图快捷键开着时,Tolk 会提前准备好截图界面,按下 Ctrl+X、X 时直接截屏。代价是后台多占几十 MB 内存,关掉截图快捷键就会释放。
  • Windows:「连按两次复制」改为直接识别 Ctrl+C 按了两次,不再每 40 毫秒查一次剪贴板。剪贴板管理器、远程桌面同步这类程序连着写两次剪贴板,不会再误弹翻译。前台是「以管理员身份运行」的窗口,或者键盘监听装不上时,才临时退回原来的剪贴板检测。
  • Windows:修复主窗口最小化后,点托盘、双击复制或再次打开 Tolk 有时唤不出来,或者出来了却压在别的窗口后面。
  • Windows:修复 Mini 小窗出现在任务栏、能被最小化的问题。
  • 更新:发现新版本后在后台自动下载、校验,下好了提示「重启更新」;点「稍后」也没关系,退出 Tolk 时会自动装好,下次打开就是新版,并提示「已更新到 x.x.x」。
  • 更新:国内网络下更快。检查更新和下载会同时试 GitHub 直连和几条 GitHub 中转线路,挑最快的;一条断了自动换下一条。下载的文件照样校验签名。不再使用 Gitee。
  • Windows:更新时会确认替换文件的后台脚本真的启动了才退出;如果被安全软件拦住,会直接提示,不会悄悄退出。
  • 底层名字全部改成 Tolk:Windows 主程序叫 Tolk.exe,装在「Tolk」文件夹(覆盖安装时会自动删掉旧的「大佐翻译官」文件夹);设置目录从 ~/.dzfyq 搬到 ~/.tolk(第一次打开时自动搬,设置不丢);开机自启在系统「启动应用」里显示为 Tolk。
  • 崩溃报告保留真正的错误信息,界面卡死后被关闭这类没有错误信息的退出会单独标出来。
  • 去掉旧版迁移相关的功能和字样:「从旧版导入设置」按钮、「关于」里的来历说明、macOS 启动时读取旧版设置(不会再弹钥匙串授权)、Windows 旧快捷方式整理等。

Tolk v2.2.2

Choose a tag to compare

@github-actions github-actions released this 03 Nov 06:55
ac3883f

更新日志

2.2.2

  • Windows:右下角托盘现在能看到 Tolk 图标了(之前图标是空的,看不见)。左键点图标打开主窗口,右键是菜单。
  • Windows:从大佐翻译官在线升级上来的,桌面和开始菜单里还叫「大佐翻译官」、显示旧图标的快捷方式,会自动改名为 Tolk 并换成新图标;「设置 → 应用」里的名称和版本也改成 Tolk。
  • 检查更新更稳:刚启动时网络还没就绪,下载更新信息失败会自动重试;GitHub 下载地址连不上时改走备用线路(下载的文件照样校验签名)。启动时检查失败的,1 分钟后会再试,不用手动再点。
  • Windows:修复切换目标语言时底部偶尔弹出一串「rename … Access is denied」的提示(翻译正在读设置文件时,Windows 不让覆盖它,语言设置也就没保存上)。

DZFYQ-SIG-WINDOWS:OFbCRwJ9w1eU9ZpFoHoXWxMoCJU4zzKxC7e6aCn7PWCoIAte0J4xrExGRtW9xXGqkkAusmxoLzyw9EpkF+P6BA==
DZFYQ-SIG:OFbCRwJ9w1eU9ZpFoHoXWxMoCJU4zzKxC7e6aCn7PWCoIAte0J4xrExGRtW9xXGqkkAusmxoLzyw9EpkF+P6BA==

Tolk v2.2.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 05:15
a806075

更新日志

2.2.1

  • 发现新版本时直接弹窗询问,显示更新内容,可以选「立即更新」或「稍后」,不用再到「关于」里找。之前软件只在后台检查,不会提示。
  • 「关于」页去掉更新说明,只显示当前状态。
  • 启动时没有网络导致检查失败的,一小时后会自动再查一次。
  • 从大佐翻译官升级上来的用户:软件现在叫 Tolk,界面全新,原来的设置和 API Key 都保留。微软翻译改走免费线路,不再使用 Azure Key。

DZFYQ-SIG-WINDOWS:nOsud4kSFJ21FKLhXMnq5BQeOjIInMaJg/Jhv9+nOgPQsLwEvPxyqJxeR0/lbpIvvmHg5/ZW2g1EHbG2Y2vFDg==
DZFYQ-SIG:nOsud4kSFJ21FKLhXMnq5BQeOjIInMaJg/Jhv9+nOgPQsLwEvPxyqJxeR0/lbpIvvmHg5/ZW2g1EHbG2Y2vFDg==

Tolk v2.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 02:36
3d01a87

更新日志

2.2.0

  • Windows:新增「输入助手」。在任意应用里选中文字,按 Alt+Shift+Space(可在设置 → 快捷键里换),在选区旁弹出候选面板,同时翻译成你设好的几种语言,↑↓ 或点击选择,回车就把译文替换回输入框;Esc 取消,Ctrl+1 到 Ctrl+6 直接选第几项,Ctrl+C 只复制译文。默认关闭,不需要任何权限。
  • 读选中文字的方式:先用系统的 UI 自动化接口读,不动你的剪贴板;微信这类不提供接口的应用,会临时按一次 Ctrl+C 读取,随后把你原来的剪贴板还原回去。替换同样靠粘贴完成,译文不会进入 Windows 剪贴板历史和云剪贴板。
  • Windows 上的默认黑名单是终端和密码管理器(Windows Terminal、cmd、PowerShell、1Password、Bitwarden、KeePass)。
  • 翻译更快:翻译服务的连接和令牌会保留下来,后台定时预热连接;Google 主线路被限流时直接走备用线路;最近 200 条翻译有缓存,重复内容立刻出结果。
  • 设置重新整理:新增「快捷键」页,集中所有快捷键;「截图与权限」改为「系统权限」,写清每项权限给哪个功能用;输入助手有单独一页,不常用的选项收进「更多选项」;开关、下拉框换成软件自己的样式。
  • 微软翻译只保留免费线路,不再需要也不再使用 Azure Key 和区域。
  • 主题:工具栏按钮的图标随主题变化,切换立刻生效;窗口标题栏跟随主题。
  • Mini 窗:点窗外就关闭;固定在触发时的位置,不再跟着鼠标跳;去掉关闭按钮和多余文字,只突出译文。修复英文里夹中文时显示「英语 → 英语」、原样输出的问题。
  • 输入助手:选择语言时直接显示标签,并标出排列顺序;微信这类应用的候选面板尽量靠近输入框。
  • macOS:用 Apple 本地翻译时,在设置里勾选语言就会提示下载语言包;修复下载提示一闪就消失的问题;权限授予后系统快捷键会自动重新启动。
  • 界面更像桌面软件:翻译中的状态显示在译文区,语言代码换成中文名;按钮和标题文字不能再被选中;去掉会清空页面的右键「重新加载」和 ⌘R;菜单栏和系统右键菜单显示中文。

DZFYQ-SIG-WINDOWS:0Mq2wxAvpVyuo942hpZ4xWAYKO8iQD+DG+IVK6RpfqII/tYjKUaUJWkghvtunJ9mL5EoUqsBaAkifWcF9rhAAg==
DZFYQ-SIG:0Mq2wxAvpVyuo942hpZ4xWAYKO8iQD+DG+IVK6RpfqII/tYjKUaUJWkghvtunJ9mL5EoUqsBaAkifWcF9rhAAg==

Tolk v2.1.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 01:47
b68fad0

更新日志

2.1.1

  • macOS:微信等无法读取选区的应用,输入助手现在会改用复制取词(模拟 ⌘C 读选区、⌘V 粘贴译文,并还原你原来的剪贴板)。

DZFYQ-SIG-WINDOWS:Uu0k4xJP4JPno3Xkekj1Ojsc4AQfueWbblu/8r8gydURh+AzwtjOX3UrwL+tF5YqkWnndQgvrfmACuvUH9oRCw==
DZFYQ-SIG:Uu0k4xJP4JPno3Xkekj1Ojsc4AQfueWbblu/8r8gydURh+AzwtjOX3UrwL+tF5YqkWnndQgvrfmACuvUH9oRCw==

Tolk v2.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 09:50
9cf7249

更新日志

2.1.0

  • macOS:找回老版的「输入助手」。在任意应用里选中文字,按 ⌥⇧Space(可在设置里换),在选区旁弹出候选面板,同时翻译成你设好的几种语言,选一种就把译文替换回输入框;做不到原位替换时会把译文复制到剪贴板。默认关闭,到设置 → Mac → 输入助手里打开(需要辅助功能权限)。
  • 从老版 bagayalu 升级的用户,原来的输入助手设置(目标语言、快捷键、应用范围等)会自动带过来。

DZFYQ-SIG-WINDOWS:jJp9tcr0G+ExHA4OyjexSXTIBsG+GPPtWP01EYhQ2IBL5DwwUsTh03asBM3qse+nrsVj02xrT9XlB+MHgHbqCg==
DZFYQ-SIG:jJp9tcr0G+ExHA4OyjexSXTIBsG+GPPtWP01EYhQ2IBL5DwwUsTh03asBM3qse+nrsVj02xrT9XlB+MHgHbqCg==

Tolk v2.0.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:49
bfa7b54

更新日志

2.0.3

  • 修复从老版 macOS 版本升级后「复制两次」翻译没反应的问题:老版本用「全局快捷键」模式的用户,升级时双击复制开关被错误地关掉了。升级后会自动修正,无需手动设置。

DZFYQ-SIG-WINDOWS:MhaR0L93zYneBPvYpMx4+kO+SZ+xlCTm2J35A9JyJapxWIXXEurtYPr0nNXzpHrjprmoUT8jRGqjUknbVWvADA==
DZFYQ-SIG:MhaR0L93zYneBPvYpMx4+kO+SZ+xlCTm2J35A9JyJapxWIXXEurtYPr0nNXzpHrjprmoUT8jRGqjUknbVWvADA==

Tolk v2.0.2

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:33
eace0e0

更新日志

2.0.2

  • 修复关闭主窗口后,用快捷键或复制两次呼出翻译时主界面不再出现的问题:关闭窗口现在只是隐藏,程序仍留在托盘 / 程序坞;点击 Dock 图标也会重新打开窗口。

DZFYQ-SIG-WINDOWS:BIqH7UVMxn/9Af2PKZTzXQeQNCwDswiBDZfCS22qxmCj57sTPori4iwYlaioaPnl3NqhKFjwosoyw6dpRkKnDA==
DZFYQ-SIG:BIqH7UVMxn/9Af2PKZTzXQeQNCwDswiBDZfCS22qxmCj57sTPori4iwYlaioaPnl3NqhKFjwosoyw6dpRkKnDA==

Tolk v2.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:11
1fe2b9f

更新日志

2.0.1

  • 修复老版本 macOS 用户在「检查更新」升级到 Tolk 时提示「此更新未正确签名」的问题(更新包里补上旧版需要的公钥标记,应用本身没有改动)。

DZFYQ-SIG-WINDOWS:EomaXYfgTzbYvL2UfjhoyUlDos2y/+n4nRfSmx1kpCG9M9AQ6pRAHlSeqowhbrNdeD+U4Z3XEmpqfFIP7KXfCw==
DZFYQ-SIG:EomaXYfgTzbYvL2UfjhoyUlDos2y/+n4nRfSmx1kpCG9M9AQ6pRAHlSeqowhbrNdeD+U4Z3XEmpqfFIP7KXfCw==