程式简介
程式名称 | YUKI |
相关名称 | Galgame 翻译器 |
程式发行 | project-yuki |
程式版本 | minori v0.14.3 |
更新日期 | 2020年05月30日 |
支持语言 | 简体中文 |
程式介绍
我们已经有 Visual Novel Reader (VNR)了,为什么还要再开发一个 Galgame 翻译器?
嗯...有以下三个原因:
- VNR 用 Python(甚至是 Python 2)来渲染 UI,这导致了极端的卡顿,并且完全没有必要;
- sakuradite.com(VNR 官网)挂了,似乎现在并没有针对 VNR 的官方维护,只剩下贴吧零零散散的 BUG 修复与改进;
- VNR 的功能(也可以说脚本)太多了,想添加/修改一个功能要读很久的源码,十分费劲。
但是,如果要用 Qt5 重写的话,手动管理内存、配置、国际化什么的又显得太麻烦了。
因此,用 Electron 作为用户交互的前端,而用原始的 Windows API 作为后端(比如文本提取),不失为一种比较好的选择。
- 从正在运行的 Galgame 里即时提取文本
- 从离线字典中获取翻译,如 J 北京等
- 从在线翻译 API 中获取翻译,如谷歌、百度、有道等
- 可编程外部翻译 API (参考 config\ 目录下的 JavaScript 文件)
- 在游戏窗口上方浮动显示原文+翻译(就像 VNR 一样)
- 自定义在线 API 翻译获取方式: URL、请求方法、请求报头格式、响应的解析方式等
- 支持扩展
相关截图
© 版权声明
资源著作权由原创作商所有,本站资源仅供信息交流之使用。
THE END
暂无评论内容