【技术实现步骤摘要】
显示页面处理方法、装置、设备及存储介质
[0001]本申请涉及但不限于计算机
,尤其涉及一种显示页面处理方法、装置、设备及存储介质。
技术介绍
[0002]随着网络信息的全球化,为了满足不同地区的用户需求,软硬件产品的显示页面需要具备多语言切换的功能。
[0003]目前,在开发过程中,按照语言的种类需求,为不同语种的语言部署对应的显示页面,通过切换显示页面来完成语言切换,但是,同步开发多个显示页面的开发难度大,而且部署多个显示页面会占用较多的内存空间,另外,需要单独对每个显示页面进行维护,不同显示页面之间的语言信息关联性差,维护难度大。
技术实现思路
[0004]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0005]本申请实施例提供了一种显示页面处理方法、装置、设备及存储介质,能够降低开发难度,避免占用较多的内存空间和降低维护难度。
[0006]为实现上述目的,本申请实施例的第一方面提出了一种显示页面处理方法,应用于终端,所述方法包括:获取第一数据请求和显示页面中所有控件的标识文本信息;向服务器发送所述第一数据请求,以接收来自服务器的语言包集合,其中,所述语言包集合包括多个语言包,任意两个所述语言包对应的语种不同,所述语言包由多个元素对构成,所述元素对由索引文本信息和翻译文本信息构成,任意两个所述语言包之间的元素对一一对应,任意两个相对应的所述元素对的索引文本信息相同,所述索引文本信息与所述标识文本信息对应的语种相同;对所述标识文本信息和 ...
【技术保护点】
【技术特征摘要】
1.一种显示页面处理方法,其特征在于,应用于终端,所述方法包括:获取第一数据请求和显示页面中所有控件的标识文本信息;向服务器发送所述第一数据请求,以接收来自服务器的语言包集合,其中,所述语言包集合包括多个语言包,任意两个所述语言包对应的语种不同,所述语言包由多个元素对构成,所述元素对由索引文本信息和翻译文本信息构成,任意两个所述语言包之间的元素对一一对应,任意两个相对应的所述元素对的索引文本信息相同,所述索引文本信息与所述标识文本信息对应的语种相同;对所述标识文本信息和各个所述索引文本信息进行比对,根据比对结果构建所述控件和所述索引文本信息的映射关系表;接收目标语种的切换请求,并根据所述切换请求在所述语言包集合中确定目标语言包;根据所述目标语言包、所述映射关系表和所述标识文本信息,对所述控件的当前文本信息进行更新处理,以更新所述显示页面。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标语言包、所述映射关系表和所述标识文本信息,对所述控件的当前文本信息进行更新处理,以更新所述显示页面的步骤之后,所述方法还包括:当接收到来自所述服务器的更新通知信息,响应于所述更新通知信息,确定第二数据请求,其中,所述更新通知信息由所述服务器在所述语言包集合出现更新的情况下而生成;向服务器发送所述第二数据请求,以接收来自所述服务器的更新后的语言包集合,并在更新后的所述语言包集合中确定更新后的目标语言包;对更新前的所述语言包集合和更新后的所述语言包集合进行差异性分析,根据分析结果在所述索引文本信息中确定目标索引文本信息;根据所述目标索引文本信息和所述映射关系表,在所述控件中确定目标控件;根据更新后的所述目标语言包、所述映射关系表和所述标识文本信息,对所述目标控件的当前文本信息进行更新处理。3.根据权利要求1所述的方法,其特征在于,所述对所述标识文本信息和各个所述索引文本信息进行比对,根据比对结果构建所述控件和所述索引文本信息的映射关系表,包括:对所述标识文本信息和各个所述索引文本信息进行比对;当所述标识文本信息和任一所述索引文本信息相同,将所述标识文本信息作为匹配文本信息,并确定所述匹配文本信息对应的控件和所述索引文本信息的第一映射关系;当所述标识文本信息和所有所述索引文本信息均不同,将所述标识文本信息作为非匹配文本信息,并生成所述非匹配文本信息的翻译请求;向所述服务器发送所述翻译请求,以接收来自所述服务器的更新后的所述语言包,其中,更新后的所述语言包包含更新后的所述索引文本信息;根据所述非匹配文本信息和更新后的所述索引文本信息,确定所述非匹配文本信息对应的控件和更新后的所述索引文本信息的第二映射关系;根据所述第一映射关系和所述第二映射关系,构建映射关系表。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标语言包、所述映射关系表和所述标识文本信息,对所述控件的当前文本信息进行更新处理,以更新所述显示页面,
包括:根据所述映射关系表和所述标识文本信息,在所述索引文本信息中确定目标索引文本信息;根据所述目标索引文本信息,在所述目标语言包的元素对的翻译文本信息中确定目标翻译文本信息;将所述控件的当前文本信息替换为所述目标翻译文本信息,以更新所述显示页面。5.一种显示页面处理方法,其特征在于,应用于服务器,所述方法包括:接收来自终端的第一数据请求;响应于所述第一数据请求,将语言包集...
【专利技术属性】
技术研发人员:邓文定,
申请(专利权)人:广东公信智能会议股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。