[发明专利]字符查询方法、装置、计算机设备及计算机可读存储介质在审
申请号: | 202011089947.6 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112328739A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 钱强;田野;何世伟 | 申请(专利权)人: | 成都安易迅科技有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/903 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 610000 四川省成都市自由贸易试验*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符 查询 方法 装置 计算机 设备 可读 存储 介质 | ||
本申请公开了一种字符查询方法、装置、计算机设备及计算机可读存储介质,涉及互联网技术领域,在用户请求进行键值查询时,在语言配置文件中获取待查询字符在不同语言类型下的第一目标键值,用户可以直接对全部语言类型中与该待查询字符相关的内容进行校验,无需再切换应用界面,节省了大量的人力物力,降低了误差和失败的风险。所述方法包括:获取待校验应用的语言配置文件;接收字符查询请求,确定字符查询请求指示的待查询字符;当字符查询请求指示基于待查询字符进行键值查询时,在语言配置文件中提取待查询字符对应的多个第一目标键值;按照多个语言类型的预设排列顺序对多个第一目标键值进行排序,并将排序后的多个第一目标键值进行展示。
技术领域
本申请涉及互联网技术领域,特别是涉及一种字符查询方法、装置、计算机设备及计算机可读存储介质。
背景技术
随着互联网技术的不断发展,许多应用产品纷纷走向国际化,在不同的国际化系统语言环境下,应用产品需要有不同的语言表现。因此,在应用产品版本迭代的时候,需要对应用产品支持的所有语言进行翻译内容的验证,查询翻译内容中的字符,核对字符,从而保证应用产品展示的内容是正确的。
相关技术中,在进行多语言的验证时,需要工作人员检查应用产品切换语言后的使用界面,确认是否进行了翻译,查询翻译后的文档中需要核对的字符,判断翻译后的文档中字符是否正确。
在实现本申请的过程中,申请人发现相关技术至少存在以下问题:
通常应用产品支持的语言种类较多,应用产品的规模较大,人工进行字符的查询以及核对时间成本较高,需要频繁切换界面,且不一定能保证覆盖到应用产品的所有界面,不仅浪费了大量的人力物力,效率低下,而且误差率较高,导致测试失败的风险率提升。
发明内容
有鉴于此,本申请提供了一种字符查询方法、装置、计算机设备及计算机可读存储介质,主要目的在于解决目前人工进行字符的查询以及核对时间成本较高,需要频繁切换界面,不一定能保证覆盖到应用产品的所有界面,浪费了大量的人力物力,效率低下,误差率较高,导致测试失败的风险率提升的问题。
依据本申请第一方面,提供了一种字符查询方法,该方法包括:
获取待校验应用的语言配置文件,所述语言配置文件包括所述待校验应用支持的多个语言类型对应的多种字符信息;
接收字符查询请求,确定所述字符查询请求指示的待查询字符;
当所述字符查询请求指示基于所述待查询字符进行键值查询时,在所述语言配置文件中提取所述待查询字符对应的多个第一目标键值,所述多个第一目标键值对应不同的语言类型;
按照所述多个语言类型的预设排列顺序对所述多个第一目标键值进行排序,并将排序后的所述多个第一目标键值进行展示。
在另一个实施例中,所述获取待校验应用的语言配置文件,包括:
确定被选中的所述待校验应用,获取所述待校验应用的应用安装包;
对所述应用安装包进行编译解析,得到所述应用安装包的资源文件;
在所述资源文件中提取所述语言配置文件。
在另一个实施例中,所述接收字符查询请求,确定所述字符查询请求指示的待查询字符之后,所述方法还包括:
当所述字符查询请求指示基于所述待查询字符进行字符串查询时,确定所述待查询字符在所述多个语言类型中所属的目标语言类型;
在所述目标语言类型对应的目标字符信息中提取至少一个相关字符串,所述至少一个相关字符串中每个相关字符串均携带所述待查询字符;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都安易迅科技有限公司,未经成都安易迅科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011089947.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种书本订书装置
- 下一篇:物流可视化方法、装置、设备和介质