介绍
STranslate 是一款为 Windows 用户设计的免费开源的翻译和 OCR(光学字符识别)工具。它提供了一种高效且直观的方式来翻译和识别屏幕上的文字。该软件以「即开即用、即用即走」为开发理念,主打快速、便捷的翻译体验。
软件截图
软件特点
快捷键操作:通过设定快捷键,用户可以快速呼出翻译界面或进行文字翻译。
划词翻译:选中文字后,使用快捷键即可直接翻译。
截图翻译:支持通过截图自动识别并翻译文本。
离线 OCR 功能:基于 PaddleOCR 技术,即使在无网络环境下也能进行文字识别。
实时划词翻译:在阅读时可实现即时翻译。
多种翻译源支持:Deepl(免费版本)、Google(免费版本)、OpenAI、Gemini、百度翻译、阿里翻译、腾讯翻译、小牛翻译、微软翻译、有道翻译、彩云小译、火山翻译、智谱 AI
二维码识别:能够识别屏幕上的二维码。
更新日志
- 新增: 接入谷歌 OCR 接口
- 新增: 添加关于页面官网链接
- 新增: 主界面配置服务快捷入口
- 新增: LLM 服务添加
Temperature
配置项 - 新增: 添加单个服务执行翻译功能
- 新增: 添加软件热键查看功能
- 新增: 添加便携配置功能
根目录添加
portable_config
目录即可开启并将只会从该目录读写配置 影响文件:stranslate.json
(用户配置)、stranslate.db
(历史记录数据库)、stardict.db
(简明英汉词典数据库)
- 优化: 优化翻译缓存结果为空后需要手动强制翻译的逻辑,极大提升使用体验
- 优化: 翻译出错后移除提示内容并直接进行翻译
- 优化: Gemini 服务添加安全设置配置为
BLOCK_NONE
, 避免出现无法翻译问题 - 优化: 优化后台更新选中项目后列表不滚动的问题
- 优化: 截图翻译和静默 OCR 后手动释放内存
- 修复: 配置出错无法重新初始化开启问题
- 修复: 删除日志失败
- 修复: 输出界面手动点击翻译后仍获取缓存失败问题
- 修复: 模拟键盘输出空格为换行的问题
- 修复: 开启时隐藏主界面会显示在多任务中的问题