一种对APP语言相关信息进行更新的方法和设备技术

技术编号:15746329 阅读:45 留言:0更新日期:2017-07-03 01:24
本申请涉及计算机领域,特别涉及一种对APP语言相关信息进行更新的方法和设备,用以解决现有技术在对APP的语言信息进行更新时,需要重新发布新的APP版本,APP语言信息的更新过程较为复杂的问题。本申请实施例的终端从网络侧设备中获取所述APP对应的语言升级信息,其中所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息中的至少一者;终端根据所述语言升级信息对所述APP中的语言相关信息进行更新;由于本申请实施例不需要发布该APP新的版本,就能实现更新APP的语言相关信息,从而使APP语言相关信息的更新过程简单、快捷。

Method and apparatus for updating related information of APP language

The invention relates to the computer field, in particular relates to a method of APP language related information and updating equipment, in order to solve the existing technology updating in the language information of the APP, the need to release a new version of APP, the update process of APP language information complex problem. The embodiment of the invention of the terminal acquires the corresponding APP language from the network side equipment upgrade information, wherein the list language language upgrade information including the latest support and multi language information need to be upgraded in at least one terminal; according to the information of language upgrade in the APP language related information update; due to the embodiment of the application does not need to publish the new version of APP, can realize the language related information update APP, so that the APP language related information update process is simple and fast.

【技术实现步骤摘要】
一种对APP语言相关信息进行更新的方法和设备
本申请涉及计算机领域,特别涉及一种对APP语言相关信息进行更新的方法和设备。
技术介绍
随着计算机技术的不断发展,智能终端的功能不断完善,APP(Application,应用程序)作为创建在智能终端的应用,以其方便、快捷的特性逐渐被广泛使用。目前,客户端APP的种类日益增多。针对一个客户端APP,在客户端APP发布后,需要对已经发布的客户端APP的部分语言信息进行完善,以及新增加某些语种;或者是在该APP的使用过程中,发现部分语言信息需要进行修改。现有技术在对已经发布的APP进行语言信息更新时,往往是通过发布新版本APP的方式。采用发布新版本APP的方式进行APP语言信息更新时,需要重新制作APP有关数据,然后将制作好的新版本APP上线,用户在需要给APP的更新版本时,还需要重新下载新版本APP。因此,现有技术在对客户端APP的语言信息进行更新时,更新过程比较复杂。综上所述,由于目前在对APP的语言信息进行更新时,需要重新发布新的APP版本,APP语言信息的更新过程较为复杂。
技术实现思路
本申请提供一种对APP语言相关信息进行更新的方法和设备,用以解决现有技术在对APP的语言信息进行更新时,需要重新发布新的APP版本,APP语言信息的更新过程较为复杂的问题。基于上述问题,本申请实施例提供一种对APP语言相关信息进行更新的方法,包括:终端在从网络侧设备中获取所述APP对应的语言升级信息,其中所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息中的至少一者;所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新;其中,语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。由于本申请实施例的终端能够从网络侧设备中获取语言升级信息,该语言升级信息中包括最新支持的语言种类列表、需要升级的多语言信息,并且根据获取到的语言升级信息对APP中的语言相关信息进行更新,不需要发布该APP新的版本,就能实现更新APP的语言相关信息,从而使APP语言相关信息的更新过程简单、快捷。可选的,所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息;所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新,包括:所述终端将所述最新支持的语言种类列表与所述APP中的语言种类列表进行比较;所述终端根据比较结果在确定需要对所述APP中的语言种类列表进行更新操作后,用所述最新支持的语言种类列表对所述APP中的语言种类列表进行更新操作。由于本申请实施例的终端能够从网络侧设备中获取的终端能够从网络侧设备中获取最新支持的语言种类列表,并根据最新支持的语言种类列表对APP中的语言相关信息进行更新,从而实现的在该APP发布之后,对APP允许语言种类列表的更新。可选的,所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新,包括:若根据所述比较结果确定需要新增语言种类,则所述终端根据所述需要升级的多语言信息,在所述语言代码信息和多种语言的显示信息的对应关系中增加语言代码信息和需要新增的语言种类的显示信息的对应关系;若根据所述比较结果确定需要减少语言种类,则所述终端在所述语言代码信息和多种语言的显示信息的对应关系中删除语言代码信息和需要减少的语言种类的显示信息的对应关系。由于本申请实施例终端根据最新支持的语言种类列表与APP中的语言种类列表的比较结果,在确定语言种类列表发生变化时,根据从网络侧获取的需要升级的多语言信息,对语言代码信息和多种语言的显示信息的对应关系进行更新,从而实现了在APP发布之后,对APP的语言相关信息进行更新。可选的,所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新之后,还包括:若根据所述比较结果确定需要新增语言种类,且所述终端当前的语言种类与需要新增的语言种类相同,则所述终端将所述APP的语言种类切换为所述需要新增的语言种类;若根据所述比较结果确定需要减少语言种类,且所述APP当前的语言种类与需要减少的语言种类相同,则所述终端将所述APP的语言种类切换为默认语言种类。由于本申请实施例根据最新支持的语言种类列表,APP当前的语言种类,以及终端当前的语言种类,在满足一定条件时,对APP的语言种类进行切换,从而使得APP语言的显示信息动态更新。可选的,所述语言升级信息包括需要升级的多语言信息;所述终端采用下列方式中的部分或全部,对所述APP中的语言相关信息进行更新:方式一、所述终端根据所述需要升级的多语言信息,确定所述语言代码信息和多种语言的显示信息的对应关系中需要修改的显示信息,并根据所述需要升级的多语言信息,对所述确定的显示信息进行修改;方式二、所述终端根据所述需要升级的多语言信息,确定新增加的语言代码信息和对应的显示信息,并将新增加的语言代码信息和对应的显示信息增加到所述语言代码信息和多种语言的显示信息的对应关系中。由于本申请实施例的终端根据从网络侧设备获取的需要升级的多语言信息,对APP中语言代码信息和多种语言的显示信息的对应关系进行修改,或者增加部分语言代码信息和多种语言的显示信息的对应关系,从而实现在APP发布之后,对APP中的语言相关信息灵活更新。可选的,该方法还包括:所述终端在通过所述APP显示一个页面时,根据所述语言代码信息和多种语言的显示信息的对应关系,确定所述页面的语言代码信息对应的显示信息;若所述语言代码信息和多种语言的显示信息的对应关系中不存在所述语言代码信息对应的显示信息,则所述终端根据所述APP中的原生多语言确定所述语言代码信息对应的显示信息。由于本申请实施例提供了通过多种方式,根据APP页面的语言代码信息,确定该语言代码信息对应的显示信息的方法,提高了确定APP页面的语言代码信息对应的显示信息方法的容错能力。本申请实施例还提供一种对APP语言相关信息进行更新的方法,包括:网络侧设备根据APP的标识信息,确定所述APP对应的语言升级信息;所述网络侧设备向终端发送所述语言升级信息,以使所述终端根据网络侧设备发送的所述语言升级信息对所述APP中的语言相关信息进行更新;其中,所述语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。由于本申请实施例的网络侧设备在接收到终端发送的请求信号后,根据终端发送的请求信号中包括的APP的标识信息,将该APP对应的语言升级信息发送给终端,以使终端根据语言升级信息对APP中的语言相关信息进行更新,从而在不需要发布该APP新的版本时,就能实现更新APP的语言相关信息,从而使APP语言相关信息的更新过程简单、快捷。另一方面,本申请还提供一种对APP语言相关信息进行更新的终端,包括:获取模块,用于从网络侧设备中获取所述APP对应的语言升级信息,其中所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息中的至少一者;处理模块,用于根据所述语言升级信息对所述APP中的语言相关信息进行更新;其中,语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息本文档来自技高网...
一种对APP语言相关信息进行更新的方法和设备

【技术保护点】
一种对应用程序APP语言相关信息进行更新的方法,其特征在于,该方法包括:终端从网络侧设备中获取所述APP对应的语言升级信息,其中所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息中的至少一者;所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新;其中,语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。

【技术特征摘要】
1.一种对应用程序APP语言相关信息进行更新的方法,其特征在于,该方法包括:终端从网络侧设备中获取所述APP对应的语言升级信息,其中所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息中的至少一者;所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新;其中,语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。2.如权利要求1所述的方法,其特征在于,所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息;所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新,包括:所述终端将所述最新支持的语言种类列表与所述APP中的语言种类列表进行比较;所述终端根据比较结果在确定需要对所述APP中的语言种类列表进行更新操作后,用所述最新支持的语言种类列表对所述APP中的语言种类列表进行更新操作。3.如权利要求2所述的方法,其特征在于,所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新,包括:若根据所述比较结果确定需要新增语言种类,则所述终端根据所述需要升级的多语言信息,在所述语言代码信息和多种语言的显示信息的对应关系中增加语言代码信息和需要新增的语言种类的显示信息的对应关系;若根据所述比较结果确定需要减少语言种类,则所述终端在所述语言代码信息和多种语言的显示信息的对应关系中删除语言代码信息和需要减少的语言种类的显示信息的对应关系。4.如权利要求3所述的方法,其特征在于,所述终端根据所述语言升级信息对所述APP中的语言相关信息进行更新之后,还包括:若根据所述比较结果确定需要新增语言种类,且所述终端当前的语言种类与需要新增的语言种类相同,则所述终端将所述APP的语言种类切换为所述需要新增的语言种类;若根据所述比较结果确定需要减少语言种类,且所述APP当前的语言种类与需要减少的语言种类相同,则所述终端将所述APP的语言种类切换为默认语言种类。5.如权利要求1所述的方法,其特征在于,所述语言升级信息包括需要升级的多语言信息;所述终端采用下列方式中的部分或全部,对所述APP中的语言相关信息进行更新:方式一、所述终端根据所述需要升级的多语言信息,确定所述语言代码信息和多种语言的显示信息的对应关系中需要修改的显示信息,并根据所述需要升级的多语言信息,对所述确定的显示信息进行修改;方式二、所述终端根据所述需要升级的多语言信息,确定新增加的语言代码信息和对应的显示信息,并将新增加的语言代码信息和对应的显示信息增加到所述语言代码信息和多种语言的显示信息的对应关系中。6.如权利要求1~5任一所述的方法,其特征在于,该方法还包括:所述终端在通过所述APP显示一个页面时,根据所述语言代码信息和多种语言的显示信息的对应关系,确定所述页面的语言代码信息对应的显示信息;若所述语言代码信息和多种语言的显示信息的对应关系中不存在所述语言代码信息对应的显示信息,则所述终端根据所述APP中的原生多语言确定所述语言代码信息对应的显示信息。7.一种对APP语言相关信息进行更新的方法,其特征在于,包括:网络侧设备根据APP的标识信息,确定所述APP对应的语言升级信息;所述网络侧设备向终端发送所述语言升级信息,以使所述终端根据网络侧设备发送的所述语言升级信息对所述APP中的语言相关信息进行更新;其中,所述语言相关信息包括下列中的部分或全部:语言种...

【专利技术属性】
技术研发人员:韩建亚宗富广郭慧刘晓明
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1