【STranslate】WPF 开发的一款即开即用、即用即走的翻译OCR软件

软件名称

STranslate

应用平台

Windows

推荐类型

【开发者自荐】

一句简介

「STranslate」是一款即开即用、即用即走的翻译OCR软件,完全免费,离线OCR,识别迅速。

官方网站

github.com/zggsong/stranslate

国内下载

https://www.123pan.com/s/AxlRjv-OuVmA.html

软件演示

明亮 黑暗
快捷键 功能 演示
Alt + A 打开软件界面,输入内容按回车翻译
Alt + D 复制当前鼠标选中内容并翻译
Alt + S 截图选中区域内容并翻译
Alt + G 打开主界面
Alt + Shift + S 完全离线文字识别(基于PaddleOCR)
Alt + Shift + D 打开监听鼠标划词,鼠标滑动选中文字立即翻译
Alt + Shift + F 静默OCR(OCR后自动复制到剪贴板)

功能列举

碎碎念

当初在mac上用Bob用的太顺手了,当时windows上没有啥好用的类似软件,想着就自己开发一个,慢慢优化到现在,代码写的很low,轻喷。虽然pot-app等软件很棒,但是自己写的终究是不一样的,另一方面也算练手,拓展需要的功能也方便。感觉现在相对来说有了一定可用度,分享出来,感觉有用点点star,谢谢:pray:

6 个赞

试了一下,相当不错呀

1 个赞

测试过程中,历史记录功能翻车了:joy:

前几次记录到了,后面的就不显示了。

没做自动刷新,右键刷新 :joy:

支持,之后试一下

1 个赞

在我这 截图翻译 Alt + S 此热键翻车,无法修改,改成任何键组合都提示冲突,然后重启后还是 Alt + S ,继续提示冲突,如此循环。。。

小众上WPF写的程序很少见。楼主代码质量很好,项目很整齐,学习了 :+1:

1 个赞

感觉不错啊,目前没遇到什么问题

1 个赞


所以我也在寻找出现这个问题的原因,我是有别的软件占用了前三个快捷键,于是我就想要都给更改了,然后改到第三个Alt+S的时候就改不过来了。。。。 :sweat_smile:

1 个赞

好的:ok_hand:,我排查修复一下

谢谢:smiling_face:

流畅

star,配合deeplx完美好用。找类似的好久了,本来都是复制到浏览器划词翻译插件。

估计是配置文件乱了,目录下有一个cleancache.bat文件,你直接双击一下再试试

win10 下解压后,运行 STranslate.exe 程序,然后要求安装 【windowsdesktop-runtime-8.0.1-win-x64】,安装完后,再运行 STranslate.exe 就没有任何反应,不知是啥原因,进程表里也没有显示 exe 文件加载的痕迹。。。

反馈两个问题:
1、 右键任务栏图标 -二维码 只能在主屏截图,不能在副屏截图
2、打开了开机自动启动以管理员权限启动选项,但是并不能开机自启

回答:

  1. 主屏幕是因为截图触发时鼠标在哪个屏幕就在那个屏幕,然后托盘程序只存在于主屏,所以你可以用第二种方式(OCR随后选择二维码),因为我认为这只是一个很低频得功能,就没给他做热键
  2. 第二个我尝试了一下,没有复现出来,我正常自启动。你可以检查一下启动目录快捷方式有没有创建(win+R 输入 shell:startup 就可以看到),如果没有的话关闭开启自启动选项保存一下常规配置,看能不能创建。那边能正常创建了就是可以的。

你可以先尝试一下github release里面第二个self-contained的包,那个是不需要runtime的。我明天再用干净的虚拟机试试

不好意思,才看到回复。
我看了cleancache.bat这个文件,内容应该就是清除配置,前几天测试的时候,我已经试过手动删除过配置文件重新配置。刚刚也试了,结果还是一样的。我有个怀疑,是否是因为我的系统是Windows11 造成的。我的系统是Windows11 23h2 。