afan
发表于 2022-6-19 13:34:48
chishingchan 发表于 2022-6-19 13:23
能否将小译弄成一款翻译软件?
例如:打开一个英文软件,小译在后台检测当前软件窗口的标题、菜单、XX栏等 ...
这个早已计划过,不过因为适应面不大(非windows标准控件,获取不到控件文本),一直没加入
chishingchan
发表于 2022-6-19 16:23:21
afan 发表于 2022-6-19 13:34
这个早已计划过,不过因为适应面不大(非windows标准控件,获取不到控件文本),一直没加入
记得 Windows 98 的时候有个这样的软件(好像叫:晴窗),具有针对性软件汉化。即以某软件名称为文件,载入后此软件全被翻译。
chishingchan
发表于 2022-6-19 16:28:24
a大只需要制作好小译的框架,需要汉化的软件留给翻译者根据框架的格式添加就好了。
afan
发表于 2022-6-19 17:56:13
本帖最后由 afan 于 2022-6-19 18:07 编辑
chishingchan 发表于 2022-6-19 16:28
a大只需要制作好小译的框架,需要汉化的软件留给翻译者根据框架的格式添加就好了。
当初设计了几种方式:
1,悬停翻译。在需要翻译的控件上悬停几秒自动捕获并翻译,不修改目标数据。
2,热键翻译。在需要翻译的控件上按热键,进行捕获并翻译,不修改目标数据。
3,整体翻译。在目标窗口按热键,捕获所有控件,进行翻译并修改控件文本数据。翻译结果可编辑,可保存为文件,可离线。
;
只是后来感觉适用面不大,并且如果是修改目标数据的话还有可能控件大小或字体大小不适合显示中文,造成显示不全;也可能造成功能缺失等等,所以一直没有做…… 要做出来不难,但要尽量完美很难。而我追求的是后者,很耗时间精力~
afan
发表于 2022-7-6 16:18:25
220706 更新 2.8 版
[新增]使用热键 Ctrl+' 可获取当前鼠标位置的文本,非空则进行翻译
该功能主要用于翻译无法划选文本的情况,如按钮、文本标签、MsgBox消息框等
注:仅简单获取 ControlGetText 能获取的文本,其它诸如列表控件等不予获取
[新增]主菜单中新增一可勾选菜单项:启用双击Ctrl键翻译
因双击 Ctrl 键可能有其它程序使用,增加个开关以避免影响
若需关闭可在主菜单或托盘右键菜单中取消勾选(或勾选以启用)
[修改]热键 Esc 关闭译文窗改为关闭的同时也发送 Esc 键
因 Esc 键在很多场合有取消或关闭的作用,不能让小译独占该热键
且当小译窗口未显示时,不使用该热键
[修正]删除词库中某词条后,翻译时可能仍会显示命中计数
afan
发表于 2022-7-6 16:19:57
本帖最后由 afan 于 2022-7-7 17:32 编辑
新版赠送已过期
chzj589
发表于 2022-7-6 17:04:34
afan 发表于 2022-7-6 16:19
@chishingchan
@chzj589
@w60711
需要。谢谢。辛苦了
afan
发表于 2022-7-6 17:25:35
chzj589 发表于 2022-7-6 17:04
需要。谢谢。辛苦了
ok,已发送,前辈请查收~
chzj589
发表于 2022-7-6 17:38:59
afan 发表于 2022-7-6 17:25
ok,已发送,前辈请查收~
谢谢,己下载!待有空运行一下
chishingchan
发表于 2022-8-8 17:33:26
afan 发表于 2022-7-6 16:18
220706 更新 2.8 版
[新增]使用热键 Ctrl+' 可获取当前鼠标位置的文本,非空则进行翻译
该功能主 ...
a大,来一个,谢谢!
chishingchan
发表于 2022-8-8 17:36:35
现时A小译只有谷歌,能不能添加上微软(必应)、DeepL、百度,四条翻译同时对比,让用户选择准确度较高的翻译?!
afan
发表于 2022-8-8 18:05:20
chishingchan 发表于 2022-8-8 17:36
现时A小译只有谷歌,能不能添加上微软(必应)、DeepL、百度,四条翻译同时对比,让用户选择准确度较高的翻 ...
已发送。
必应没用过;百度是最早搞的,但善变,弃用;DeepL面世没多久,是否长久及稳定性未知。
知足常乐
chishingchan
发表于 2022-8-8 19:38:15
报告:有时候 左击替换源 时 向源粘贴了一个英文:v
afan
发表于 2022-8-8 20:00:31
chishingchan 发表于 2022-8-8 19:38
报告:有时候 左击替换源 时 向源粘贴了一个英文:v
一会给你新版
chishingchan
发表于 2022-8-8 20:03:01
这个粘贴 v 在动画的最后面发生。