[发明专利]翻译逻辑的方法、装置、存储介质和设备在审
申请号: | 202210094085.9 | 申请日: | 2022-01-26 |
公开(公告)号: | CN114416107A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 张鑫 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | G06F8/51 | 分类号: | G06F8/51;G06F8/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧引 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 翻译 逻辑 方法 装置 存储 介质 设备 | ||
1.一种翻译逻辑的方法,其特征在于,包括:
在接收到用户基于预设前端界面输入的待翻译逻辑、所述待翻译逻辑的语言后,从预先构建的第五数据表中获取得到所述待翻译逻辑的语言的语法规范;
在确定所述待翻译逻辑满足所述语法规范的情况下,对所述待翻译逻辑进行解析,得到第一包名、第一类名、第一方法名;
从预先构建的第二数据表中获取信息项包含有所述第一包名、所述第一类名、所述第一方法名的语法,作为第一语法;
从预先构建的第三数据表中获取包含有所述第一语法的键值对,作为第一键值对;
对所述第一键值对进行解析,得到第二语法;所述第二语法的语法定义与所述第一语法的语法定义相同,且所述第二语法的语言与所述第一语法的语言不相同,所述第二语法的语言为目标语言,所述第一语法的语言为非目标语言;
通过所述预设前端界面向所述用户展示所述第二语法。
2.根据权利要求1所述的方法,其特征在于,所述从预先构建的第五数据表中获取得到所述待翻译逻辑的语言的语法规范之后,还包括:
在确定所述待翻译逻辑不满足所述语法规范的情况下,通过所述预设前端界面提示所述用户输入的语法存在错误。
3.根据权利要求1所述的方法,其特征在于,所述第五数据表的预先构建过程,包括:
利用爬虫工具从互联网中爬取各类语言的语法规范;
集合各类所述语法规范,生成第五数据表。
4.根据权利要求1所述的方法,其特征在于,所述第二数据表的预先构建过程,包括:
预先获取非目标语言的多个语法;所述非目标语言并非galang语言;
对所述非目标语言的各个语法进行解析,得到所述非目标语言的各个语法的信息项;所述非目标语言的各个语法的信息项至少包括包名、类名、方法名;
集合所述非目标语言的各个语法的信息项,生成第二数据表。
5.根据权利要求1所述的方法,其特征在于,所述第三数据表的预先构建过程,包括:
预先获取目标语言的多个语法,以及非目标语言的多个语法;所述目标语言为golang语言;所述非目标语言并非所述golang语言;
对所述目标语言的各个语法进行解析,得到所述目标语言的各个语法的语法定义;
对所述非目标语言的各个语法进行解析,得到所述非目标语言的各个语法的语法定义;
以语法定义作为匹配依据,将所述目标语言的各个语法与所述非目标语言的各个语法进行匹配,得到多个键值对;所述键值对包括语法定义相同的目标语法和非目标语法;所述目标语法为所述golang语言的语法;所述非目标语法为非golang语言的语法;
集合各个所述键值对,生成第三数据表。
6.根据权利要求1所述的方法,其特征在于,所述通过所述预设前端界面向所述用户展示所述第二语法,包括:
从预先构建的第一数据表中获取所述第二语法的包名、类名、方法名,并通过所述预设前端界面向所述用户展示所述第二语法,以及所述第二语法的包名、类名、方法名;
其中,所述第一数据表的预先构建过程,包括:
预先获取目标语言的多个语法;所述目标语言为golang语言;
对所述目标语言的各个语法进行解析,得到所述目标语言的各个语法的信息项;所述目标语言的各个语法的信息项包括包名、类名、方法名;
集合所述目标语言的各个语法的信息项,生成所述第一数据表。
7.根据权利要求1所述的方法,其特征在于,还包括:
在接收到所述用户发送的逻辑查询请求后,对所述逻辑查询请求进行解析,得到目标主题和目标子标题;
从预先构建的第四数据表中获取与所述目标主题对应、且与所述目标子标题对应的逻辑片段,作为目标逻辑片段;
通过所述预设前端界面向所述用户展示所述目标逻辑片段;
其中,所述第四数据表的预先构建过程,包括:
预先获取所述用户上传的多个逻辑片段、每个所述逻辑片段的注释信息;所述注释信息至少包括主题和子标题;
集合各个所述逻辑片段的主题和子标题,生成所述第四数据表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210094085.9/1.html,转载请声明来源钻瓜专利网。