The present invention provides a method and mobile terminal interface language check device and system, the method by the electronic device comprises: receiving inspection, language request, the information of the language examination request contains the project need to be checked, the inspection items for mobile terminal operating platform based on the project; according to the request of the language examination to check the project information, obtain the inspection project source code; string, identify the inspection project source code with the preset error type matches in which the preset errors include at least one code formatting errors and mistakes. The embodiment of the invention can improve the checking efficiency of the interface language of the mobile terminal.
【技术实现步骤摘要】
检查移动终端界面语言的方法、装置及系统
本专利技术涉及电子信息
,尤其涉及一种检查移动终端界面语言的方法、装置及系统。
技术介绍
移动终端如手机的界面语言因手机使用地区的不同而有所不同,如在中国,手机的界面语言通常为简体中文,在美国,手机的界面语言通常为英文,等等。因此,当在使用A语言的地区的移动终端生产企业要将产品销售到使用B语言或其他语言的地区时,就需要在移动终端的界面使用相应的语言。但是,在设计多国语言界面的过程中,可能会由于翻译人员的笔误、研发人员代码合入错误、或者研发人员代码程序编写错误等原因,导致移动终端显示的界面语言错误,从而由此需要检查移动终端界面语言,以保证界面语言正确。在某一操作系统下开发的项目也相应有很多界面,如安卓手机项目每种语言的字串约为20000条,如果要开发多国语言的安卓(Android)手机项目,则需要对每种语言的20000条左右的字串进行检查。目前,移动终端界面语言的检查方法有两种,一种是操作系统自带的编译环境,另外一种是测试人员手工检查。其中,操作系统自带的编译环境如安卓自带的编译环境可以检查字串源文件的结构和语法,是否符 ...
【技术保护点】
一种检查移动终端界面语言的方法,由电子设备执行,其特征在于,包括:接收语言检查请求,其中,所述语言检查请求中包含有待检查项目的信息,所述待检查项目为基于所述移动终端操作平台开发的项目;根据所述语言检查请求中的待检查项目的信息,获取所述待检查项目的源代码;识别出所述待检查项目的源代码中与预设的错误类型相匹配的字串,其中,所述预设的错误类型包括格式错误和代码错误中的至少一种。
【技术特征摘要】
1.一种检查移动终端界面语言的方法,由电子设备执行,其特征在于,包括:接收语言检查请求,其中,所述语言检查请求中包含有待检查项目的信息,所述待检查项目为基于所述移动终端操作平台开发的项目;根据所述语言检查请求中的待检查项目的信息,获取所述待检查项目的源代码;识别出所述待检查项目的源代码中与预设的错误类型相匹配的字串,其中,所述预设的错误类型包括格式错误和代码错误中的至少一种。2.根据权利要求1所述的方法,其特征在于,所述根据所述语言检查请求中的待检查项目的信息,获取所述待检查项目的源代码,包括:根据所述待检查项目的源代码路径信息,获取所述待检查项目的源代码。3.根据权利要求1所述的方法,其特征在于,所述识别出所述待检查项目的源代码中与预设的错误类型相匹配的字串,包括:从所述待检查项目的源代码中筛选出有对应简体中文的字串;识别出所述有对应简体中文的字串中与所述预设的错误类型相匹配的字串。4.根据权利要求1-3任一项所述的方法,其特征在于,所述识别出所述待检查项目的源代码中与预设的错误类型相匹配的字串,包括:识别出所述待检查项目的源代码中与以下至少一种错误类型相匹配的字串:条目为空、数组中出现重复值、有错误的格式化符号、有冗余的英文文字、有冗余的标点符号、有错误的转义符号、有与所述待检查项目的语言非同语系的文字、以及存在大写有误的字母。5.根据权利要求4所述的方法,其特征在于,所述识别出所述待检查项目的源代码中与预设的错误类型相匹配的字串之后,所述方法还包括:保存所述待检查项目的源代码中与预设的错误类型相匹配的字串,或者返回所述待检查项目的源代码中与预设的错误类型相匹配的字串。6.一...
【专利技术属性】
技术研发人员:田佳,徐敏,李佳佳,
申请(专利权)人:展讯通信天津有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。