【5分钟编码,效率提升2000%案例】百度翻译自动化

一、简介

【5分钟编码,效率提升2000%案例】百度翻译自动化

为了方便中文朋友使用ahk的一些成果,我抽时间会汉化(翻译)一些优秀的作品过来。就像上面这个按钮上显示的文字是“Cu(u下面有一个下划线)stom Buttons…”,翻译成中文应该是“自定义按钮…(u)”,u下面的下划线就快捷键的意思。

这样翻译就需要,先翻译Custom Buttons,然后按照我们想要的格式排列。

简单想了下,翻译的轮子应该有,查了下发现一个很完善的轮子,大家有兴趣可以去围观:

AHK 实现文字翻译 —— 内含 DeepL Sogou Baidu Youdao 四家接口与现成工具。

我使用的里面的百度翻译的接口。

二、实现思路

我的思路相对直接和简单一些,直接借用剪贴板,把鼠标划取的内容,通过ctrl+c存入剪贴板,然后将待翻译的内容&和&后的一个字母去取出,然后交给接口翻译,将返回的翻译结果尾部加上(&和&后的一个字母),最后贴在划选的位置就可以了。

C&ustom Buttons…=>自定义按钮…(&u)

二、实现代码

字符转换的部分有点个性需要就没有贴出,相关库在上面连接中获取。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
其他案例

闲来无事,Gui对话式文字游戏简单示例

2022-8-28 7:13:50

其他

中文数字转数字的操作

2022-8-28 20:04:44

2 条回复 A文章作者 M管理员
  1. user15177

    您好,怎么联系,可以支持定制一个简单的合同上传程序嘛?

个人中心
购物车
优惠劵
有新私信 私信列表
搜索