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

文档序号:12786113阅读:来源:国知局

技术特征:

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中的语言相关信息进行更新;

其中,所述语言相关信息包括下列中的部分或全部:

语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。

8.一种对APP语言相关信息进行更新的终端,其特征在于,包括:

获取模块,用于从网络侧设备中获取所述APP对应的语言升级信息,其中所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息中的至少一者;

处理模块,用于根据所述语言升级信息对所述APP中的语言相关信息进行更新;其中,语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。

9.如权利要求8所述的终端,其特征在于,所述语言升级信息包括最新支持的语言种类列表和需要升级的多语言信息;

所述处理模块,具体用于:

将所述最新支持的语言种类列表与所述APP中的语言种类列表进行比较;根据比较结果在确定需要对所述APP中的语言种类列表进行更新操作后,用所述最新支持的语言种类列表对所述APP中的语言种类列表进行更新操作。

10.如权利要求9所述的终端,其特征在于,所述处理模块,具体用于:

若根据所述比较结果确定需要新增语言种类,则根据所述需要升级的多语言信息,在所述语言代码信息和多种语言的显示信息的对应关系中增加语言代码信息和需要新增的语言种类的显示信息的对应关系;若根据所述比较结果确定需要减少语言种类,则在所述语言代码信息和多种语言的显示信息的对应关 系中删除语言代码信息和需要减少的语言种类的显示信息的对应关系。

11.如权利要求10所述的终端,其特征在于,所述处理模块,还用于:

若根据所述比较结果确定需要新增语言种类,且所述终端当前的语言种类与需要新增的语言种类相同,则将所述APP的语言种类切换为所述需要新增的语言种类;

若根据所述比较结果确定需要减少语言种类,且所述APP当前的语言种类与需要减少的语言种类相同,则将所述APP的语言种类切换为默认语言种类。

12.如权利要求8所述的终端,其特征在于,所述语言升级信息包括需要升级的多语言信息;

所述处理模块,具体用于:

采用下列方式中的部分或全部,对所述APP中的语言相关信息进行更新:

方式一、根据所述需要升级的多语言信息,确定所述语言代码信息和多种语言的显示信息的对应关系中需要修改的显示信息,并根据所述需要升级的多语言信息,对所述确定的显示信息进行修改;

方式二、根据所述需要升级的多语言信息,确定新增加的语言代码信息和对应的显示信息,并将新增加的语言代码信息和对应的显示信息增加到所述语言代码信息和多种语言的显示信息的对应关系中。

13.如权利要求8~12任一所述的终端,其特征在于,所述处理模块,还用于:

在通过所述APP显示一个页面时,根据所述语言代码信息和多种语言的显示信息的对应关系,确定所述页面的语言代码信息对应的显示信息;若所述语言代码信息和多种语言的显示信息的对应关系中不存在所述语言代码信息对应的显示信息,则根据所述APP中的原生多语言确定所述语言代码信息对应的显示信息。

14.一种对APP语言相关信息进行更新的网络侧设备,其特征在于,包 括:

确定模块,用于根据APP的标识信息,确定所述APP对应的语言升级信息;

发送模块,用于向终端发送所述语言升级信息,以使所述终端根据网络侧设备发送的所述语言升级信息对所述APP中的语言相关信息进行更新;其中,所述语言相关信息包括下列中的部分或全部:语言种类列表、所述APP中页面对应的语言代码信息、语言代码信息和多种语言的显示信息的对应关系。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1