[发明专利]语言配置方法、装置、电子设备及存储介质在审
申请号: | 201911293935.2 | 申请日: | 2019-12-16 |
公开(公告)号: | CN111142965A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 陈远亮;王轶丹;崔宁;熊友军 | 申请(专利权)人: | 深圳市优必选科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李木燕 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语言 配置 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种语言配置方法、装置、电子设备及存储介质,其方法包括:获取语言配置信息,所述语言配置信息包括语言文件格式信息;根据所述语言文件格式信息从预设的语言文本数据库中获取待配置的语言文件列表;根据所述待配置的语言文件列表加载语言文本文件,以完成语言配置操作。上述方法基于语言文本数据库,通过对同一语言文本文件设置多种不同的文件格式,实现对同一语言文本文件进行复用,无需针对每个操作系统环境都重复创建语言文本文件,避免产生大量的重复劳动,提高了开发效率。而且,由于软件程序或设备在不同操作系统环境使用的文本内容统一,避免了存在不同操作系统环境文本显示不一致的风险。
技术领域
本申请属于多语言处理技术领域,尤其涉及一种语言配置方法、装置、电子设备及存储介质。
背景技术
随着时代的发展,各种智能设备已成为人们工作和生活中必不可少的工具,为人们带来了更加便捷的体验。对于一些可以在多个国家或地区使用的软件或设备,为了满足不同语言使用者的需要,一般都具有切换语言的功能。目前现有的一些设备切换语言的方法是在软件中针对每一种语言建立一个对应的语言文本文件,当需要显示某一语言的文本时,通过键值从该语言文本文件中查找对应的文本进行显示。然而,在软件程序或设备开发过程中,基于不同的平台系统,会产生大量的重复劳动且存在不同平台系统文本显示不一致的风险。而且,一种语言对应一个语言文本文件,其更新和修改均必须在该原有的语言文本文件上进行,一旦语言文本文件被加载,文本内容将不能被更改,让文本更改过程缺乏灵活性。
发明内容
有鉴于此,本申请实施例提供了一种语言配置方法、装置、电子设备及存储介质,旨在至少解决现有技术中基于不同平台系统,使得在软件程序或设备开发过程中产生大量的重复劳动和存在不同平台系统文本显示不一致的风险,以及一种语言对应一个语言文本文件,更新和修改均必须在该原有的语言文本文件上进行,一旦语言文本文件被加载,文本内容将不能被更改,让文本更改过程缺乏灵活性的技术缺陷之一。
本申请实施例的第一方面提供了一种语言配置方法,所述语言配置方法包括:
获取语言配置信息,所述语言配置信息包括语言文件格式信息;
根据所述语言文件格式信息从预设的语言文本数据库中获取待配置的语言文件列表;
根据所述待配置的语言文件列表加载语言文本文件,以完成语言配置操作。
结合第一方面,在第一方面的第一种可能实现方式中,所述预设的语言文本数据库按照语种类型分类存储语言文本文件,且针对每一个存储的语言文本文件对应设置有多种文件格式。
结合第一方面,在第一方面的第二种可能实现方式中,根据所述待配置的语言文件列表加载语言文本文件,以完成语言配置操作的步骤,包括:
检测所述待配置的语言文件列表中的语言文本文件是否未被加载;
若是,对所述待配置的语言文件列表中未被加载的语言文本文件进行加载操作,以完成语言配置操作。
结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,检测所述待配置的语言文件列表中的语言文本文件是否未被加载的步骤,包括:
检测所述待配置的语言文件列表中的语言文本文件是否存在于文本字典中,若不存在,则确定该语言文本文件未被加载;或者
当检测到所述待配置的语言文件列表中的语言文本文件存在于文本字典中时,检测所述待配置的语言文件列表中的语言文本文件的版本是否与存在于文本字典中的语言文本文件的版本一致,若不一致,则确定该语言文本文件未被加载。
结合第一方面的第二种可能实现方式,在第一方面的第四种可能实现方式中,所述待配置的语言文件列表中的每一个语言文本文件分别对应具有一个文本键值,对所述待配置的语言文件列表中未被加载的语言文本文件进行加载操作,以完成语言配置操作的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技股份有限公司,未经深圳市优必选科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911293935.2/2.html,转载请声明来源钻瓜专利网。