/STranslate

A ready-to-use, ready-to-go translation tool developed by WPF/WPF 开发的一款即开即用、即用即走的翻译工具

Primary LanguageC#MIT LicenseMIT

STranslate

Latest GitHub release Latest GitHub release Docker pull GitHub last commit

STranslate

WPF 开发的一款即开即用即用即走的翻译工具

安装

下载最新 Release 版本后解压即可使用

使用

打开软件后会静默在后台,等待调用,点击软件外部任意处即自动隐藏到后台——即用即走。

  1. 全局快捷键
快捷键 功能 演示
Alt + A 打开软件界面,输入内容按回车翻译
Alt + D 复制当前鼠标选中内容并翻译
Alt + S 截图选中区域内容并翻译
Alt + G 打开主界面
Alt + Shift + D 打开监听鼠标划词,鼠标滑动选中文字立即翻译
Alt + Shift + S 完全离线文字识别(基于PaddleOCR)
Alt + Shift + F 静默OCR(OCR后自动复制到剪贴板)
  1. 软件内快捷键
  • ESC 隐藏界面(含取消请求)
  • Ctrl + , 打开设置
  • Ctrl + Shift + Q 退出程序
  • Ctrl + Shift + R 切换主题
  • Ctrl + Shift + T 置顶/取消置顶
  1. 软件集成缓存功能,默认翻译一次则会缓存住,再次翻译或默认查询缓存,如果缓存存在则返回缓存结果,如需强制翻译只需要输入内容后按 Ctrl + Enter 即可

  2. 软件集成二维码识别,触发方式为: 右键任务栏图标-二维码

方式一 方式二
qrcode qrcode2
  1. 历史记录

刷新方式: 记录列右键-刷新纪录即可

history

  1. 更新热键

hotkey

  1. 后续升级仅需点击软件偏好设置-关于-检查更新即可

about

文件在github上,需要挂代理,否则很慢!!!

update

注意

1.0.3.118 版本以后开始加密保存密钥等信息,如需查看请进入软件偏好设置-服务中显示查看密钥等信息

encrypt

疑问

  1. 问:划词翻译无法获取? 答:建议开启管理员权限启动,设置-常规设置-以管理员权限启动-重启软件
  2. 问:历史记录无法更新?答:列表右键-手动刷新
  3. 问:公共接口挂了怎么办?答:用的人越来越多,公共接口在官方认为是一个ip疯狂请求,会被限制请求,最好的是自己建一个,下面免费接口里面任选一种方式,在软件中修改或添加你的本地接口(如: http://127.0.0.1:8080/translate,具体ip、端口以实际为准)
  4. 问:有没有别的官方接口?答:提Feature Issue,有空的话我会优先适配

卸载

  1. 打开 cmd 运行下面的命令即可

或者双击运行目录下的ClearCache.bat文件

rd /s /q "%localappdata%\stranslate"
  1. 删除软件运行目录

开发历史

详细内容
  • 2024-01-18 1.0.3.118 添加OpenAI、Gemini接口,静默OCR等功能,修复了若干BUG和优化体验...

  • 2024-01-14 1.0.2.114 添加必应官方接口、禁用系统代理等功能...

  • 2024-01-11 1.0.1.111 添加动态监听系统代理功能...

  • 2024-01-04 1.0.0.104 全新开发(新更新程序变动较大,1.*开始需要全新安装一次)

  • 2023-03-02 0.25 添加复制提醒动画

  • 2023-02-28 0.24 添加 deepl 接口(已经安装的cmd运行 del %localappdata%\stranslate\stranslate.json 后打开即可更新接口)

  • 2023-02-24 0.22 优化分辨率切换时托盘图标模糊问题

  • 2023-01-17 0.20 添加翻译记录缓存功能,重复翻译从本地数据库获取,本地记录数量上限可调整

  • 2023-01-12 0.18 优化 GC 后台静默运行内存占用保持 4MB 左右

  • 2023-01-12 0.17 添加检查更新功能

  • 2023-01-10 0.15 添加离线 OCR 功能,其使用 tesseract 目前仅支持英文

  • 2023-12-28 0.10 添加明暗主题切换功能

  • 2022-12-27 0.08 版本添加开机启动

免费接口

当请求人数较多时,远端接口可能暂时失效,可自行运行翻译接口程序

  1. 下载对应平台可 执行文件
  2. 下载作者打包的 Docker镜像
  3. 开源项目 https://github.com/OwO-Network/DeepLX

针对上述方式仅需在软件偏好设置-服务-添加DeepL服务后修改接口地址为对应接口地址即可

付费接口

  1. 支持 百度翻译
  2. 支持 必应翻译
  3. 支持 OpenAI
  4. 支持 Google Gemini

公共 Gemini API: https://gemini.vercel.zggsong.com

感谢

作者

STranslate © zggsong, Released under the MIT License.

Website Blog · GitHub @zggsong

Star History

Star History Chart