Releases: ZGGSONG/STranslate
1.2.2.904
1.2.1.904
PaddleOCR 数据包
- 如果网络不好的话可以去123网盘-离线资源-PaddleOCR资源包,下载后丢到软件根目录后,在PaddleOCR配置页面直接点击下载即可。
下载前会主动检查本地是否有数据包,有的话会默认解压该数据包,注意不要占用数据压缩包,否则会导致解压失败。
- 发行版本中带有
with_paddleocr
为完整版,无需手动下载ocr数据包,请根据需求下载
Updates
- Added: Added PingFang font support(苹方字体)
- Added: Added optional automatic translation
- Added: Added customizable auto-translation quick entry on the main page
- Added: Added quick language service switching on the main page
- Added: DeepL balance query
- Added: Optional setting for the animation speed on the main page
- Optimized: Lingva default configuration
- Fixed: Using the new animation implementation to avoid errors caused by rapid animation triggers when displaying UI. #180
Full Update Log: 1.2.0.829...1.2.1.904
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: 添加苹方字体
- 新增: 添加可选自动翻译
- 新增: 添加主界面可选快捷入口配置自动翻译
- 新增: 添加主界面快速切换语种识别服务
- 新增: DeepL 余额查询
- 新增: 可选设置主界面显示动画速度
- 优化: Lingva默认配置
- 修复: 使用新的动画实现,避免在显示 ui 时快速触发动画导致的错误。#180
完整更新日志: 1.2.0.829...1.2.1.904
网盘下载
蓝奏云密码:
song
1.2.0.829
Updates
- Added: gpt4-o OCR
- Added: Temperature adjustment option for Llm services
- Added: Global font size adjustable
- Added: Prompt import/export function
- Added: Lingva TTS
- Optimized: Automatically translate the selection in the main interface when adding service
- Optimized: Significantly reduce the size of image base64 strings using JPEG encoder to avoid problems with Baidu and Tencent OCR due to large images (#154)
- Optimized: Categorization for settings function
- Optimized: Ability to cancel Prompt interface using Esc key
- Optimized: Language conversion for Llm services uses full language names
- Optimized: Picture drop & display effect when dragging pictures into the OCR, and Prompt import & display effect when dragging imports
- Optimized: Displaying effects when service names or Prompts are too long in the main interface
- Optimized: Offline TTS configuration UI
- Optimized: Azure TTS voice exported from API is more complete
- Fixed: Issue with WebDav export, thanks to @JunoChina for providing test results
Full Update Log: 1.1.9.821...1.2.0.829
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: gpt4-o OCR
- 新增: 为Llm服务添加温度调节选项
- 新增: 全局字体大小可调整
- 新增: 添加Prompt导入导出功能
- 新增: Lingva TTS
- 优化: 主界面选择添加服务时自动翻译
- 优化: 使用JPEG编码器极大缩小图片base64字符串大小避免百度腾讯ocr出现图片过大的问题 #154
- 优化: 设置功能分类
- 优化: Prompt界面可使用Esc取消
- 优化: Llm服务语种转换使用完整语种名
- 优化: OCR拖拽图片、Prompt拖拽导入显示效果
- 优化: 主界面服务名、Prompt过长的显示效果
- 优化: 离线 TTS配置UI
- 优化: Azure TTS 声音从API导出,更加完整
- 修复: WebDav无法导出的问题,感谢 @JunoChina 提供测试结果
完整更新日志: 1.1.9.821...1.2.0.829
网盘下载
蓝奏云密码:
song
1.1.9.821
Updates
- Added: Integrated Google OCR API
- Added: Added link to official website on about page
- Added: Quick access to service configuration on main interface
- Added: Added Temperature configuration item for LLM service
- Added: Added translation function for individual services
- Added: Added software hotkey viewing function
- Added: Added portable configuration function
Create a
portable_config
directory in the root directory to enable and only read and write configuration from that directory
Affected files:stranslate.json
(user configuration),stranslate.db
(history database),stardict.db
(ECDICT database)
- Optimized: Optimized the logic of manual forced translation after the translation cache result is empty, greatly improving the user experience
- Optimized: Removed prompt content and directly translated after translation error
- Optimized: Added security settings for Gemini service as BLOCK_NONE to avoid translation issues
- Optimized: Fixed the issue of the list not scrolling after selecting an item in the background update
- Optimized: Released memory manually after screenshot translation and silent OCR
- Fixed: Configuration error cannot be reinitialized
- Fixed: Failed to delete log
- Fixed: Output interface still failed to get cache after manual translation
- Fixed: Simulated keyboard output space as newline issue
- Fixed: The main interface is hidden at startup but still displayed in the taskbar issue
Full Update Log: 1.1.8.810...1.1.9.821
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: 接入谷歌OCR接口
- 新增: 添加关于页面官网链接
- 新增: 主界面配置服务快捷入口
- 新增: LLM服务添加
Temperature
配置项 - 新增: 添加单个服务执行翻译功能
- 新增: 添加软件热键查看功能
- 新增: 添加便携配置功能
根目录添加
portable_config
目录即可开启并将只会从该目录读写配置
影响文件:stranslate.json
(用户配置)、stranslate.db
(历史记录数据库)、stardict.db
(简明英汉词典数据库)
- 优化: 优化翻译缓存结果为空后需要手动强制翻译的逻辑,极大提升使用体验
- 优化: 翻译出错后移除提示内容并直接进行翻译
- 优化: Gemini 服务添加安全设置配置为
BLOCK_NONE
, 避免出现无法翻译问题 - 优化: 优化后台更新选中项目后列表不滚动的问题
- 优化: 截图翻译和静默OCR后手动释放内存
- 修复: 配置出错无法重新初始化开启问题
- 修复: 删除日志失败
- 修复: 输出界面手动点击翻译后仍获取缓存失败问题
- 修复: 模拟键盘输出空格为换行的问题
- 修复: 开启时隐藏主界面会显示在多任务中的问题
完整更新日志: 1.1.8.810...1.1.9.821
网盘下载
蓝奏云密码:
song
1.1.8.810
注意
请以后提
Bug Issue
时提供完整复现条件, 否则一律不予修复
Updates
- Added: Adds an optional feature to minimize the main interface (requires turning on losing focus and not hiding settings).
- Fixed: Issue with losing focus on the main interface after translating a screenshot.
Full Update Log: 1.1.7.808...1.1.8.810
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: 添加可选配置主界面最小化功能(需要开启丢失焦点不隐藏配置)
- 修复: 截图翻译后主界面失焦问题
完整更新日志: 1.1.7.808...1.1.8.810
网盘下载
蓝奏云密码:
song
1.1.7.808
注意
- 该版本修复不少人反馈的OCR报错数据包不存在的问题, 该问题系用户使用批处理命令启动软件, 导致函数
Environment.CurrentDirectory
获取程序路径出错导致, 现已修复 感谢@qingmeng006在#149中提供重要信息 - 该版本更新
PaddleOCRSharp
到4.3
版本,减小依赖库体积,实测效率有提升,请进行完整更新(手动下载安装包解压后使用)
请以后提
Bug Issue
时提供完整复现条件, 否则一律不予修复
Updates
- Added: Support for Volcengine OCR
- Added: Optional modification of
Screenshot Translation
/Silent OCR
language (with a quick modification entry on the main interface) - Added: Configuration of commonly used languages #139
- Added: Quick access to configuration and log viewing in the about interface
- Added: Log size viewing and one-click log clearing function
- Added: Rewrote Screenshot Library ScreenGrab and replaced it, optimizing the user experience
- Added: Mouse selection incremental translation & added software internal hotkey
Ctrl
+E
to enable/disable incremental translation #137 - Added: Software internal shortcut key
Ctrl
+Shift
+M
to return to the middle of the main screen - Added: Optional opening of the software at the last closed position
- Added: Back translation function and optional display of function buttons
- Optimized: Updated PaddleOCRSharp version to 4.3
- Optimized: Optional closing of hotkey trigger copy reminders
- Optimized: Full-size icon #119 Thanks to @ema
- Optimized: Password box and watermark box styles
- Optimized: Optimized OCR, TTS added service default not enabled
- Optimized: Gemini supports model selection #126
- Optimized: Improved translation replacement experience
- Optimized: Updated Ollama default API address
- Optimized: When opening the software, if it is too close to the screen edge, it will automatically return to the middle of the screen
- Optimized: Optimized OCR, network error, and cancel operation log printing to avoid ambiguity
- Optimized: Hide copy and insert buttons when output interface is cancelled or network error occurs
- Fixed: Logical conflict between insert text and top status
- Fixed: Replacement translation import not taking effect
- Fixed: Output result cannot be selected by mouse sliding
- Fixed: OCR prompt no data package problem after batch processing startup #149 Thanks to @qingmeng006
Full Update Log: 1.1.6.704...1.1.7.808
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: 添加火山OCR支持
- 新增: 添加可选修改
截图翻译
/静默OCR
语种修改(可选主界面快捷修改入口) - 新增: 添加常用语种配置 #139
- 新增: 关于界面查看配置及日志快捷入口
- 新增: 日志大小查看及一键清理日志功能
- 新增: 重写截图库ScreenGrab并替换,优化使用体验
- 新增: 添加鼠标划词增量翻译&添加软件内热键
Ctrl
+E
启用/禁用增量翻译 #137 - 新增: 软件内快捷键
Ctrl
+Shift
+M
回到主屏幕中间 - 新增: 添加可选打开软件时是否使用上次关闭前的位置
- 新增: 添加回译功能并可选开启显示功能按钮
- 优化: 更新PaddleOCRSharp版本到4.3
- 优化: 可选关闭热键触发复制提醒
- 优化: 全尺寸icon #119 感谢@ema
- 优化: 密码框、水印框样式
- 优化: 优化OCR,TTS添加服务时默认不启用
- 优化: Gemini支持模型自选 #126
- 优化: 提升替换翻译体验
- 优化: 更新Ollama默认api地址
- 优化: 打开软件时过于贴近屏幕边缘则自动回到屏幕中间
- 优化: 优化OCR、网络错误、取消操作日志打印, 避免歧义
- 优化: 输出界面取消或网络错误问题时隐藏复制插入等按钮
- 修复: 插入文本和置顶状态之间的逻辑冲突问题
- 修复: 替换翻译导入不生效的问题
- 修复: 输出结果无法鼠标滑动选中文本的的问题
- 修复: 批处理启动软件后ocr提示没有数据包的问题 #149 感谢@qingmeng006
完整更新日志: 1.1.6.704...1.1.7.808
网盘下载
蓝奏云密码:
song
感谢
1.1.6.704
Update
- Added: Option to keep blurred background visible after focus is lost
- Added: Option to display a close button
- Optimized: Fixed issue where the window might not be displayed after enabling the hidden interface at startup
- Fixed: Adjusted the screenshot window closing behavior to avoid focus issues with the main window on some computers
- Fixed: Modified the publishing options to prevent
coreclr.dll
errors
Full Update Log: 1.1.5.703...1.1.6.704
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: 添加用户可选失焦后仍然显示
- 新增: 添加可选显示关闭按钮
- 优化: 修复开启启动时隐藏界面后可能无法显示窗口的状况
- 修复: 调整关闭截图窗口避免部分电脑上出现影响主窗口焦点的问题
- 修复: 修改发布选项避免
coreclr.dll
报错
完整更新日志: 1.1.5.703...1.1.6.704
网盘下载
蓝奏云密码:
song
1.1.5.703
Partial Feature Demonstration
Updates
- Added: Compatibility with Baidu Thousand Sails service
- Added: Compatibility with DeepL official service
- Added: Implementation of translation service test function
- Added: Implementation of page switching function for original images and annotation images via OCR
- Added: Functionality to store global hotkey disabling in configuration file #93
- Added: Option to use main interface shadow or not #91
- Added: Direct switch option for
prompt
output on the output interface - Added: Expansion and collapse box function for translation logic (removed automatic expansion logic)
- Added: Support for inserting and replacing original content with translation results #97
- Added: Global hotkey trigger for direct replacement of translations after setup in settings
- Added: Manual switching language control to directly switch languages for translation feature
- Optimized: Reduced probability of clipboard read/write failure
- Optimized: Improved silent OCR experience
- Optimized: Removed notification for refreshing history records
- Optimized: Adjusted position of the copy button on the output area (optionally hidden) #92
- Optimized: Enhanced WebDav feature
- Optimized: Fixed overlapping issue between main interface watermark and loading process
- Optimized: Removed OpenAI's requirement for API-Key usage
- Optimized: Moved individual service right-click operations in the main interface to each service's header settings button
- Optimized: Eliminated menu shadow in the right-click context menu
- Optimized: Adjusted conflict checking and updating UI after restoring global hotkeys
- Fixed: Resolved failure issue when canceling editing of
Prompt
- Fixed: Resolved inability to start with default configuration after failing to read the configuration file
- Fixed: Resolved error during copying large camel case text
- Fixed: Resolved issue where Ollama Baidu Thousand Sails could not switch prompts in the main interface
- Fixed: Resolved issue where text remained displayed even after hotkey conflicts were resolved
Full Update Log: 1.1.4.523...1.1.5.703
Cloud Disk Download
lanzouyun password:
song
更新
- 新增: 适配百度千帆服务
- 新增: 适配DeepL官方服务
- 新增: 添加翻译服务测试功能
- 新增: 添加OCR页面切换原图/标注图功能
- 新增: 添加禁用全局热键存储至配置文件 #93
- 新增: 添加可选是否使用主界面阴影 #91
- 新增: 添加输出界面直接切换
prompt
(可选是否显示) - 新增: 添加展开收缩框以翻译逻辑(移除自动展开逻辑)
- 新增: 翻译结果支持插入替换原始内容 #97
- 新增: 全局热键直接触发替换翻译(须提前到设置中配置替换翻译信息)
- 新增: 增加识别语言控件直接手动切换语种以翻译功能
- 新增: 在全屏模式下禁用可自定义的快捷键 #107
- 优化: 优化剪贴板读写失败概率
- 优化: 优化静默OCR体验
- 优化: 移除刷新历史记录通知
- 优化: 调整输出区域复制按钮位置(可选隐藏) #92
- 优化: 优化WebDav功能
- 优化: 优化主界面水印与加载重叠的现象
- 优化: 移除OpenAI强制要求Api-Key
- 优化: 移动主界面单个服务右键操作功能至每个服务头部设置按钮中
- 优化: 移除右键菜单阴影
- 优化: 优化恢复全局热键后,检查冲突并更新用户界面
- 修复: 修复编辑
Prompt
取消失败的问题 - 修复: 修复读取配置文件失败后无法以默认配置启动的问题
- 修复: 修复复制大小驼峰时出错的问题
- 修复: 修复ollama 百度千帆无法在主界面切换prompt的问题
- 修复: 解决热键在清除后冲突后文本仍显示的问题
完整更新日志: 1.1.4.523...1.1.5.703
网盘下载
蓝奏云密码:
song
1.1.4.523
GIF
The absence of the PaddleOCR data pack does not affect other functions at all.
The demonstration computer is a bit slow.
- Get PaddleOCR Data
- Clear PaddleOCR Data
Update
- Optimization: Separated PaddleOCR dependencies and model data, significantly reducing upgrade costs; the compressed software body is only around 20MB
- Optimization: Improved request failure output and log printing
- Optimization: Local service implementation, added cancel operation with
Esc
- Optimization: Beautified progress bar style
- Optimization: Offline data packages (Simple Chinese Dictionary, PaddleOCR) provided with ghProxy download method
- Addition: Added hotkey to switch themes with
Ctrl
+Shift
+R
- Fix: Fixed default automatic target language translation from non-Chinese to Chinese
- Fix: Fixed the issue of Prompt interdependence when creating services #81
- Fix: Fixed the issue of OCR and TTS attribute saving not taking effect #82
- Fix: Fixed the issue of single file releases not supporting boot-up self-starting and administrator startup
- Fix: Fixed the issue of display window possibly failing
Full Update Log: 1.1.3.514...1.1.4.523
Cloud Disk Download
lanzouyun password:
ah1m
更新
- 优化: 分离PaddleOCR依赖以及模型数据,极大降低升级成本软件本体压缩后仅20MB左右
- 优化: 完善请求失败输出以及日志打印
- 优化: 本地服务实现方式, 增加课取消操作
Esc
- 优化: 美化进度条样式
- 优化: 离线数据包(简明汉字词典、PaddleOCR)提供 ghProxy 方式下载
- 添加: 添加热键切换主题
Ctrl
+Shift
+R
- 修复: 修复默认自动目标语种非中文翻译成中文
- 修复: 创建服务时 Prompt 相互关联的问题 #81
- 修复: OCR、TTS部分属性保存不生效的问题 #82
- 修复: 修复单文件发布后开机自启功能、管理员启动失效的问题
- 修复: 显示窗口可能失效的问题
完整更新日志: 1.1.3.514...1.1.4.523
网盘下载
蓝奏云密码:
ah1m
1.1.3.514
Update
- New: Added offline OCR support for Japanese and Korean languages.
- New: Integrated online language identification with providers such as Baidu, Tencent, Niutrans, Bing, Google, Yandex (thanks to @pot-desktop).
- Improvement: Reduced the number of program files after packaging in issue #75.
- Improvement: Implemented a feature for checking updates using Scoop.
- Optimization: Enhanced TTS functionality with multiple source options and added OCR page-based TTS.
- Optimization: Expanded access logic to settings.
- Optimization: Improved
Slider
styles. - Bug fix: Resolved issue of incorrect position offset in issue #72.
- Bug fix: Fixed memory usage issues.
- Bug fix: Corrected problem with loading cache location.
Full Changelog: 1.1.2.509...1.1.3.514
Download from Cloud Drive
更新
- 新增: 添加离线
日语
、韩语
OCR - 新增: 新增在线语种识别: 百度、腾讯、小牛、必应、谷歌、Yandex (感谢@pot-desktop)
- 优化: 减少打包后程序文件数量 #75
- 优化: 检查更新功能(
Scoop
) - 优化: 优化 TTS 多播放源, 添加 OCR 页面 TTS
- 优化: 打开设置逻辑
- 优化: 优化
Slider
样式 - 修复: 位置偏移的问题 #72
- 修复: 修复内存占用高的问题
- 修复: 修复加载缓存位置出错的问题
完整更新日志: 1.1.2.509...1.1.3.514