语言包的更新方法和装置、存储介质及计算机程序产品制造方法及图纸

技术编号:43838104 阅读:18 留言:0更新日期:2024-12-31 18:35
本申请公开了一种语言包的更新方法和装置、存储介质及计算机程序产品,涉及智慧家庭技术领域,该语言包的更新方法包括:在接收到第一对象通过前端交互页面发送的切换语言请求的情况下,从切换语言请求中解析出第一对象待切换的第一语言包的语言包信息,其中,第一语言包用于指示前端交互页面中的文字类别;根据语言包信息查询服务器端中是否存在第一语言包;在确定服务器端中存在第一语言包的情况下,从服务器端中获取第一语言包,并根据第一语言包对前端交互页面进行页面渲染;采用上述方案,解决了相关技术中,H5开发者需要在H5侧代码中完成多种语言包的开发,才能满足用户选择不同语言的需求,开发成本过大的问题。

【技术实现步骤摘要】

本申请涉及智慧家庭,具体而言,涉及一种语言包的更新方法和装置、存储介质及计算机程序产品


技术介绍

1、随着经济全球化成为主流,各大企业的跨国贸易逐渐频繁,因此衍生出提供国际化服务的需求,基于此,对于app使用过程中的国际化提上日程。传统的h5国际化,需要将大量的多语言文案维护在h5前端,根据用户选择的不同语言进行文案的替换。这种方式在面临新增语言或语言文案需要修改时,往往需要h5开发者修改源码中的文案,通过发版的方式解决。这种方式人为的增加了维护成本,而频繁发版可能带来未知的风险。

2、现有的实现方式基本都是在h5代码中维护静态文案,这种方式存在以下缺点:增加了开发工作量,维护困难;且需要频繁发版,一旦修改错误或业务需求变更,都需要重新发版。

3、针对相关技术中,h5开发者需要在h5侧代码中完成多种语言包的开发,才能满足用户选择不同语言的需求,开发成本过大等问题,尚未提出有效的解决方案。


技术实现思路

1、本申请实施例提供了一种语言包的更新方法和装置、存储介质及计算机程序产品,以至少本文档来自技高网...

【技术保护点】

1.一种语言包的更新方法,其特征在于,应用于前端交互页面,包括:

2.根据权利要求1所述的语言包的更新方法,其特征在于,在接收到第一对象发送的切换语言请求的情况下,从所述切换语言请求中解析出所述第一对象待切换的第一语言包的语言包信息之前,所述方法还包括:

3.根据权利要求2所述的语言包的更新方法,其特征在于,根据所述第一语言包对所述前端交互页面进行页面渲染之后,所述方法还包括:

4.根据权利要求1所述的语言包的更新方法,其特征在于,所述方法还包括:接收所述服务器端发送的语言包更新消息,其中,所述语言包更新消息用于指示所述服务器端中新增第二语言包;...

【技术特征摘要】

1.一种语言包的更新方法,其特征在于,应用于前端交互页面,包括:

2.根据权利要求1所述的语言包的更新方法,其特征在于,在接收到第一对象发送的切换语言请求的情况下,从所述切换语言请求中解析出所述第一对象待切换的第一语言包的语言包信息之前,所述方法还包括:

3.根据权利要求2所述的语言包的更新方法,其特征在于,根据所述第一语言包对所述前端交互页面进行页面渲染之后,所述方法还包括:

4.根据权利要求1所述的语言包的更新方法,其特征在于,所述方法还包括:接收所述服务器端发送的语言包更新消息,其中,所述语言包更新消息用于指示所述服务器端中新增第二语言包;

5.根据权利要求1所述的语言包的更新方法,其特征在于,所述方法还包括:接收所述服务器...

【专利技术属性】
技术研发人员:谷开星卞增斌尹德帅
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:

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

1