You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
|
|
WPF 开发的一款即用即走的翻译工具
|
|
|
|
|
|
|
|
|
|
## 功能
|
|
|
|
|
|
|
|
|
|
- [x] 添加 DeepL API
|
|
|
|
|
- [x] 添加百度翻译 API
|
|
|
|
|
- [x] 实现基本翻译功能
|
|
|
|
|
- [x] 优化防止多开
|
|
|
|
|
- [x] 添加划词翻译
|
|
|
|
|
- [ ] 优化 DeepL 服务并打包成库引入进项目
|
|
|
|
|
- [ ] 添加软件缓存功能
|
|
|
|
|
- [ ] 添加翻译记录缓存功能
|
|
|
|
|
- [ ] 添加 OCR 翻译
|
|
|
|
|
- [ ] 设置 UI 化
|
|
|
|
|
- [ ] 使用说明 UI 化
|
|
|
|
|
- [ ] 优化划词翻译(未选中则取消翻译)
|
|
|
|
|
- [ ] 软件层面识别语种(UI 提示识别语种)
|
|
|
|
|
- [ ] 翻译制作成插件方式
|
|
|
|
|
- [ ] 优化软件发布方式(自动升级)
|
|
|
|
|
|
|
|
|
|
## 使用
|
|
|
|
|
|
|
|
|
|
首先在软件运行目录的 `STranslate.yml` 中添加自己的配置,这里推荐百度通用翻译 API 免费版 [申请教程(参照Bob WIKI)](https://bobtranslate.com/service/translate/baidu.html)
|
|
|
|
|
|
|
|
|
|
打开软件后会静默在后台,等待调用,全局监听快捷键(日后升级成自定义)
|
|
|
|
|
- `Alt` + `A` 即可打开软件主界面,输入需要翻译的内容,选择目标语言,如果识别语种不正确则手动指定即可,翻译结束后选择复制或点击一键复制即可
|
|
|
|
|
- `Ctrl` + `D` 即可复制当前鼠标选中内容并翻译
|
|
|
|
|
|
|
|
|
|
点击软件外部界面任意处或点击 ESC,Ctrl+Shift+Q 软件则会自动隐藏到后台,即用即走。
|
|
|
|
|
|
|
|
|
|
## 参考项目
|
|
|
|
|
|
|
|
|
|
部分功能参考如下项目,在此表示感谢
|
|
|
|
|
|
|
|
|
|
- [https://github.com/NPCDW/WpfTool](https://github.com/NPCDW/WpfTool)
|