一种语言资源管理方法、运营端、存储介质及电子装置制造方法及图纸

技术编号:27934527 阅读:26 留言:0更新日期:2021-04-02 14:14
本发明专利技术实施例提供了一种语言资源管理方法、语言资源下载方法、多语言资源获取方法、运营端、编译服务器、终端、存储介质及电子装置,其语言资源管理方法包括:运营端接收用于指示获取第一多语言资源的请求命令;运营端基于请求命令,向第一服务器发送通知命令。通过本发明专利技术,解决了相关技术中不能实现多语言适配的问题,进而达到了提高语言资源适配效率的效果。

【技术实现步骤摘要】
一种语言资源管理方法、运营端、存储介质及电子装置
本专利技术实施例涉及通信领域,具体而言,涉及一种语言资源管理方法、语言资源下载方法、多语言资源获取方法、运营端、编译服务器、终端、存储介质及电子装置。
技术介绍
随着物联网的快速发展,以及全球化和国际化的普及,越来越多的智能物联家电,走出国门,进入海外市场。目前,通过移动设备控制家电的方式(例如,通过手机控制家电)在家电市场越来越普遍,这使得一些移动设备需要能够在海外多个国家和地区(包括北美、欧洲、东南亚等)被使用;而这些移动设备为适应不同的国家和地区,其产品的语言翻译、产品设计UI、以及后续市场推广宣传手段,都需要以当地的用户习惯、政策法规、宗教信仰为基准去进行翻译的国际化。因此,当不同地区的移动设备在进行家电控制之前,需要对移动设备进行本地化,这就使得移动设备中的APP、Server平台等装置的执行适配多国语言翻译的工作变得越来越繁琐。例如,当翻译后的语言信息发生变化时,需要将APP中各个流程存储的语言信息均进行更新,从而导致APP的迭代相当频繁,也增加了APP开发难度和工作量;或者当需要被翻译的语言从英语转为其它语言时,需要将APP中所有的语言信息进行更换,极大的增加了工作量。而目前并没有能够实现多语言自动化适配的有效方案以解决上述问题。
技术实现思路
本专利技术实施例提供一种语言资源管理方法、语言资源下载方法、多语言资源获取方法、运营端、编译服务器、终端、存储介质及电子装置,以至少解决相关技术中不能实现多语言适配的问题。根据本专利技术的一个实施例,提供了一种语言资源管理方法,包括:运营端接收用于指示获取第一多语言资源的请求命令;所述运营端基于所述请求命令,向第一服务器发送通知命令,其中,所述通知命令用于指示所述第一服务器通过第二服务器下载所述第一多语言资源。在一个示例性实施例中,所述方法还包括:所述运营端获取第二多语言资源;所述运营端将所述第二多语言资源上传至所述第二服务器,以指示所述第二服务器将所述第二服务器中存储的所述第一多语言资源中与所述第二多语言资源对应的子资源替换为所述第二多语言资源。根据本专利技术的另一个实施例,提供了一种语言资源下载方法,包括:第一服务器接收来自运营端用于指示执行下载第一多语言资源的通知命令;所述第一服务器根据所述通知命令通过第二服务器下载所述第一多语言资源。在一个示例性实施例中,所述第一服务器根据所述通知命令通过第二服务器下载所述第一多语言资源之后,所述方法还包括:所述第一服务器对所述第一多语言资源进行检测;在检测结果为所述第一多语言资源满足预设条件的情况下,所述第一服务器向所述运营端返回成功响应消息。根据本专利技术的另一个实施例,提供了一种多语言资源获取方法,包括:终端获取用于指示获取目标多语言资源的第一下载指令;基于所述第一下载指令,所述终端向终端服务器发送第一下载请求,以指示所述终端服务器基于所述第一下载请求向第一服务器发送获取所述目标多语言资源的获取指令。在一个示例性实施例中,所述方法还包括:所述终端接收运营端在获取变更后的第二多语言资源的情况下触发的变更信息;根据所述变更信息,所述终端向所述第一服务器发送指示获取所述第二多语言资源的第二下载指令;所述终端接收所述第一服务器基于所述第二下载指令反馈的第二多语言资源。根据本专利技术的另一个实施例,提供了一种运营端,包括:第一请求接收模块,用于接收用于指示获取第一多语言资源的请求命令;通知发送模块,用于基于所述请求命令,向第一服务器发送通知命令,其中,所述通知命令用于指示所述第一服务器通过第二服务器中下载所述第一多语言资源。根据本专利技术的另一个实施例,提供了一种编译服务器,包括:第二请求接收模块,用于接收来自运营端用于指示执行下载第一多语言资源的通知命令;第一资源下载模块,用于根据所述通知命令通过第二服务器下载所述第一多语言资源。根据本专利技术的另一个实施例,提供了一种终端,包括:第二指令获取模块,用于获取用于指示获取目标多语言资源的第一下载指令;第二请求发送模块,用于基于所述第一下载指令,向终端服务器发送第一下载请求,以指示所述终端服务器基于所述第一下载请求向第一服务器发送获取所述目标多语言资源的获取指令。根据本专利技术的另一个实施例,提供了一种多语言资源管理系统,包括:如前述的运营端、如前述的编译服务器以及如前述的终端。通过本专利技术,由于根据请求命令从存储有多语言资源的服务器中获取语言资源,从而可以根据实际需求发出不同的请求命令,从而获取不同的语言资源,降低了多语言资源获取难度和多语言资源更新难度,因此,可以解决相关技术中不能实现多语言适配的问题,达到提高语言资源适配效率,提高用户体验的效果。附图说明图1是根据本专利技术实施例的一种语言资源管理方法的移动终端的硬件结构框图;图2是根据本专利技术实施例的一种语言资源管理方法的流程图;图3是根据本专利技术实施例的一种语言资源下载方法的流程图;图4是根据本专利技术实施例的一种语言资源获取方法的流程图;图5是根据本专利技术实施例的一种运营端的结构框图;图6是根据本专利技术实施例的一种编译服务器的结构框图;图7是根据本专利技术实施例的一种终端的结构示意图;图8是根据本专利技术具体实施例的结构图;图9是根据本专利技术具体实施例的流程图一;图10是根据本专利技术具体实施例的流程图二。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术的实施例。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本专利技术实施例的一种语言资源管理方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本专利技术实施例中的一种语言资源管理方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失本文档来自技高网...

【技术保护点】
1.一种语言资源管理方法,其特征在于,包括:/n运营端接收用于指示获取第一多语言资源的请求命令;/n所述运营端基于所述请求命令,向第一服务器发送通知命令,其中,所述通知命令用于指示所述第一服务器通过第二服务器下载所述第一多语言资源。/n

【技术特征摘要】
1.一种语言资源管理方法,其特征在于,包括:
运营端接收用于指示获取第一多语言资源的请求命令;
所述运营端基于所述请求命令,向第一服务器发送通知命令,其中,所述通知命令用于指示所述第一服务器通过第二服务器下载所述第一多语言资源。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述运营端获取第二多语言资源;
所述运营端将所述第二多语言资源上传至所述第二服务器,以指示所述第二服务器将所述第二服务器中存储的所述第一多语言资源中与所述第二多语言资源对应的子资源替换为所述第二多语言资源。


3.一种语言资源下载方法,其特征在于,包括:
第一服务器接收来自运营端用于指示执行下载第一多语言资源的通知命令;
所述第一服务器根据所述通知命令通过第二服务器下载所述第一多语言资源。


4.根据权利要求3所述的方法,其特征在于,所述第一服务器根据所述通知命令通过第二服务器下载所述第一多语言资源之后,所述方法还包括:
所述第一服务器对所述第一多语言资源进行检测;
在检测结果为所述第一多语言资源满足预设条件的情况下,所述第一服务器向所述运营端返回成功响应消息。


5.一种多语言资源获取方法,其特征在于,包括:
终端获取用于指示获取目标多语言资源的第一下载指令;
基于所述第一下载指令,所述终端向终端服务器发送第一下载请求,以指示所述终端服务器基于所述第一下载请求向第一服务器发送获取所述...

【专利技术属性】
技术研发人员:王万平
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:山东;37

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

1