[发明专利]一种自动化管理词条的方法在审
申请号: | 201711080344.8 | 申请日: | 2017-11-06 |
公开(公告)号: | CN107748746A | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 罗晓燕 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F17/28 | 分类号: | G06F17/28 |
代理公司: | 成都虹桥专利事务所(普通合伙)51124 | 代理人: | 吴中伟 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 管理 词条 方法 | ||
技术领域
本发明涉及软件开发领域,特别涉及一种自动化管理词条的方法。
背景技术
随着公司业务的扩展,产品已经遍布全球。产品需要适应全球语言的多样化,为各国用户提供他们熟知的语言。目前,android系统已经能支持全球大部分语言,在开发和维护过程中,经常会增删改一些词条,目前该过程主要是人工手动完成的,增加一个词条的过程一般为,根据该词条的英文在词条库中查询该词条是否翻译成所需要的语种,如果已经翻译,将翻译好的词条写入工程的strings.xml中,如果某个词条未翻译,将该词条整理到待翻译的词条表中,送由翻译公司翻译好后,再将翻译好的词条整理回会strings.xml中,该过程效率低,出错率高,其主要原因在于,在开发过程中没有一种和词条管理服务器同步的机制。
发明内容
本发明要解决的技术问题是:提供一种自动化管理词条的方法,解决当前整理词条效率低和出错率高的问题。
为解决上述问题,本发明采用的技术方案是:一种自动化管理词条的方法,应用于andriod系统,包括以下步骤:
编译生成apk时,遍历当前工程文件中的词条文件,得到词条文件的源词条,查询词条服务器中是否有源词条对应的多国语言词条,如果有,则把多国语言词条按照android规定的词条组织格式写入到该语言所在的文件目录里;如果没有,则将需要翻译的词条上传到词条服务器的待翻译序列中;
定期从词条服务器的待翻译序列中导出需要翻译的词条,交由翻译公司翻译后,同步到词条服务器;
当终端发出更新词条的请求时,读取当前应用的词条版本信息,通过该词条版本信息从代码服务器上找到对应的代码备份,将代码备份中的多国语言词条和当前词条服务器上的词条进行比对,如果有差异,则将词条服务器上的差异词条按照android字符资源的组织格式写入到终端对应的文件中。
进一步的,将从词条服务器的待翻译序列中导出的需要翻译的词条整理成excel表之后,再交由翻译公司翻译。
进一步的,差异词条写入到终端后,利用字符资源的重载原理可以一键更新词条。
进一步的,所述终端为电视、手机或者平板。
本发明的有益效果是:本发明在开发过程中对词条的统计和词条转写功能,实现自动化,免去了复杂的词条统计和转写工作,避免经常漏译词条的现象发生。提供了方便快捷的调试机制,同步翻译后的词条到服务器后,终端只需同步到当前最新的词条库即可。
附图说明
图1为实施例的流程图。
具体实施方式
本发明突破原来的开发模式,在开发调试的过程中,和词条服务器保持同步,每次编译生成apk时,连接词条服务器,遍历当前工程中的词条,如果该词条不存在于词条库中,则将该词条加入等待翻译,如果已经存在,将已翻译好的语种,写入到工程中。定期整理词条库,将需要翻译的词条整理成excel,发给翻译公司翻译。翻译公司返回已经翻译好的词条excel上传到词条服务器,词条管理系统自动写入词条库中,此后应用只需要重新编译下apk,最新的词条将自动更新到工程中。
本发明的具体实现过程如下:
1、在gradle编译脚本,设置编译多国语言的开关,如果关,则直接编译生成apk即可。如果开关打开,遍历工程中strings.xml中的每个源词条,查询这些词条是否存在于词条服务器的词条数据库中,如果没有,将需要翻译的词条上传到词条服务器的待翻译序列中;如果已经存在,则把多国语言词条按照android规定的词条组织格式写入到国家对应的目录下,如词条数据库中翻译整理成strings.xml放到工程中的res/values-fr下。
2、修改该manifest中的版本信息,将代码更新到代码服务器上,代码服务器记录下manifest中的版本信息和代码版本。
3、定期遍历词条服务器待翻译序列中的词条,将其中需要翻译的词条按照国家整合成excel,词条管理人员定期下载整理好的excel,发送给翻译公司翻译。
4、翻译公司翻译好词条之后,词条管理人员将词条表上传到词条服务器,遍历各个excel,将翻译好的词条更新到词条服务器的词条数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711080344.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种企业名称关键字提取方法
- 下一篇:一种基于大数据的信息技术教学系统