【技术实现步骤摘要】
本申请涉及智慧家庭,具体而言,涉及一种语言包的更新方法和装置、存储介质及计算机程序产品。
技术介绍
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所述的语言包的更新方法,其特征在于,所述方法还包括:接收所述服务器...
【专利技术属性】
技术研发人员:谷开星,卞增斌,尹德帅,
申请(专利权)人:青岛海尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。