【技术实现步骤摘要】
应用程序语言动态切换方法、装置、存储介质及电子设备
本公开涉及移动端
,具体而言,涉及一种应用程序语言动态切换方法、装置、存储介质及电子设备。
技术介绍
应用程序语言是通过配置在应用程序包中的语言配置文件的调用来启动,通常应用程序语言的配置文件配置在本地客户端。目前,应用程序的语言的配置文件时提前配置好的,将应用程序的语言配置文件提前配置在本地,可以实现应用程序语言的本地切换。但是,当应用程序语言配置出现错误或者需要更新时,需要重新下载应用程序安装包,实现重新配置。现有技术中,在移动端应用程序切换时,无法进行应用程序语言的实时动态切换及应用程序语言的动态扩展,而且存在切换不准确的问题,用户体验不好。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种应用程序语言动态切换方案,进而至少在一定程度上通过实现应用程序语言的实时动态切换的基础上,有效提高应用程序语言的切换及时性以及准确性
【技术保护点】
1.一种应用程序语言动态切换方法,其特征在于,包括:/n当触发目标应用程序启动时,从预设的动态库中获取动态语言配置信息;/n从所述动态语言配置信息中获取目标语言配置信息;/n根据所述目标语言配置信息,从所述动态库中获取目标语言配置文件;/n用所述目标语言配置文件替换所述目标应用程序的本地语言配置文件。/n
【技术特征摘要】 【专利技术属性】
1.一种应用程序语言动态切换方法,其特征在于,包括:
当触发目标应用程序启动时,从预设的动态库中获取动态语言配置信息;
从所述动态语言配置信息中获取目标语言配置信息;
根据所述目标语言配置信息,从所述动态库中获取目标语言配置文件;
用所述目标语言配置文件替换所述目标应用程序的本地语言配置文件。
2.根据权利要求1所述的方法,其特征在于,所述当触发目标应用程序启动时,从预设的动态库中获取动态语言配置信息,包括:
当触发目标应用程序启动时,监测用户触发的动态语言配置信息获取指令;
当监测到所述动态语言配置信息获取指令,向所述动态库发送动态语言配置信息获取请求;
接收所述动态库根据所述动态语言配置信息获取请求返回的动态语言配置信息。
3.根据权利要求1所述的方法,其特征在于,所述动态库包括存储有动态语言配置信息的配置信息存储服务器,所述当触发目标应用程序启动时,从预设的动态库中获取动态语言配置信息,包括:
当触发目标应用程序启动时,向所述配置信息存储服务器发送动态语言配置信息获取请求;
接收所述配置信息存储服务器根据所述动态语言配置信息获取请求返回的动态语言配置信息。
4.根据权利要求3所述的方法,其特征在于,在所述接收所述配置信息存储服务器根据所述动态语言配置信息获取请求返回的动态语言配置信息中,所述配置信息存储服务器根据所述动态语言配置信息获取请求返回动态语言配置信息,包括:
获取所述动态语言配置信息获取请求中与所述目标应用程序对应的应用程序标识;
获取与所述应用程序标识相关联的动态语言配置信息;
返回所述与所述应用程序标识相关联的动态语言配置信息。
5.根据权利要求1所述的方法,其特征在于,所述从所述动态语言配置信息中获取目标语言配置信息,包括:
获取所述目标应用程序的本地语言配置版本信息;
技术研发人员:梁承飞,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。