LoYoi的开源库

注释翻译.go

  • 这里只是上传了联网翻译的源文件,可以使用百度翻译,和彩云翻译的api,都需要去官网申请,有免费100w个字符可以实用,也就是1M的文件
  • 如何使用:把源文件下载,放到,GOPATH目录的src文件下,可以用个文件来存,首先初始化,go mod init main ,go mod tidy ;初始化成功后,go run .就可以直接运行了
  • 可以选择单个文件,也可以选择整个文件夹,选择文件夹会自动遍历文件夹内的所有go语言项目,因为自带库有测试文件,所以,在遍历的时候加了个_test剔除测试文件
  • 软件还有很多不足的地方,目前已实现,提取文件内// 注释内容,对接翻译平台翻译后,替换原来的注释,并且把翻译的数据,保存到本地
  • 保存的文件,以单个文件为单位,名字是当前翻译文件名.dict的文件,是json格式,key:翻译前,value:翻译后的内容
  • 选择字典:如果有字典,则优先在本地字典做全字匹配,匹配上了就不用转到翻译平台翻译
  • 字典文件,是下拉框,读取某个文件夹内的json文件,定义在最开头,用的时候记得改一下
  • 不同平台,使用的时候,main函数上面,有一个设置字体的函数,把字体设置成你电脑上有的就行,我默认使用的是阿里字体
  • 内附超多注释,更多内容请自行研究。 如果对你有用,还请到b站给个关注,感谢您的支持!https://space.bilibili.com/645847822