[发明专利]一种语言配置方法、装置、计算机可读存储介质及服务器有效
申请号: | 201911307271.0 | 申请日: | 2019-12-18 |
公开(公告)号: | CN111158813B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 黄立侯 | 申请(专利权)人: | 深圳赛安特技术服务有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 刘永康 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语言 配置 方法 装置 计算机 可读 存储 介质 服务器 | ||
本申请属于计算机技术领域,尤其涉及一种语言配置方法、装置、计算机可读存储介质及服务器。所述方法接收语言配置指令,并从所述语言配置指令中提取待配置的语言集合和文本集合;按照预设的资源文件模板生成与所述语言集合中的各种语言分别对应的各个第一资源文件;根据所述文本集合生成与所述语言集合中的各种语言分别对应的各个填充条目集合;将各个填充条目集合分别填充入对应的各个第一资源文件,得到与所述语言集合中的各种语言分别对应的各个第二资源文件,极大提升了配置效率。
技术领域
本申请属于计算机技术领域,尤其涉及一种语言配置方法、装置、计算机可读存储介质及服务器。
背景技术
应用程序(Application,App)在扩展海外市场时,需要支持多种语言,便于多个国家的用户使用。Android开发中,App要支持多语言,主要是对于资源文件的国际化,在默认的情况下,在Android src/main/res/目录下会有一个默认的values文件夹,为了支持多语言,需要在该文件夹下配置多语言的资源文件。目前开发人员配置多语言的资源文件,是需要开发人员自己手动逐个配置资源文件,效率极为低下。
发明内容
有鉴于此,本申请实施例提供了一种语言配置方法、装置、计算机可读存储介质及服务器,以解决现有的语言配置方法效率极为低下的问题。
本申请实施例的第一方面提供了一种语言配置方法,可以包括:
接收语言配置指令,并从所述语言配置指令中提取待配置的语言集合和文本集合;
按照预设的资源文件模板生成与所述语言集合中的各种语言分别对应的各个第一资源文件;
根据所述文本集合生成与所述语言集合中的各种语言分别对应的各个填充条目集合;
将各个填充条目集合分别填充入对应的各个第一资源文件,得到与所述语言集合中的各种语言分别对应的各个第二资源文件。
本申请实施例的第二方面提供了一种语言配置装置,可以包括:
指令信息提取模块,用于接收语言配置指令,并从所述语言配置指令中提取待配置的语言集合和文本集合;
第一资源文件生成模块,用于按照预设的资源文件模板生成与所述语言集合中的各种语言分别对应的各个第一资源文件;
填充条目集合生成模块,用于根据所述文本集合生成与所述语言集合中的各种语言分别对应的各个填充条目集合;
第二资源文件填充模块,用于将各个填充条目集合分别填充入对应的各个第一资源文件,得到与所述语言集合中的各种语言分别对应的各个第二资源文件。
本申请实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现上述任一种语言配置方法的步骤。
接收语言配置指令,并从所述语言配置指令中提取待配置的语言集合和文本集合;
按照预设的资源文件模板生成与所述语言集合中的各种语言分别对应的各个第一资源文件;
根据所述文本集合生成与所述语言集合中的各种语言分别对应的各个填充条目集合;
将各个填充条目集合分别填充入对应的各个第一资源文件,得到与所述语言集合中的各种语言分别对应的各个第二资源文件。
本申请实施例的第四方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现上述任一种语言配置方法的步骤。
接收语言配置指令,并从所述语言配置指令中提取待配置的语言集合和文本集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳赛安特技术服务有限公司,未经深圳赛安特技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911307271.0/2.html,转载请声明来源钻瓜专利网。