【技术实现步骤摘要】
一种Android翻译导入导出方法、系统及工具
[0001]本专利技术属于翻译
,具体涉及一种Android翻译导入导出方法、系统及工具。
技术介绍
[0002]在开发Android出口项目时需要对使用的文字做翻译,通常的做法是开发将代码中的翻译手动整理成Execl后提供给客户,客户找国际公司翻译后再提供给开发,开发再手动更新到代码中。从第二次开始,开发很难知道国际公司到底修改了哪些内容,并且由于都是人为操作,很容易出现错误。
[0003]因此,基于上述技术问题需要设计一种新的Android翻译导入导出方法、系统及工具。
技术实现思路
[0004]本专利技术的目的是提供一种Android翻译导入导出方法、系统及工具。
[0005]为了解决上述技术问题,本专利技术提供了一种Android翻译导入导出方法,包括:
[0006]导出翻译对照表;
[0007]比较翻译对照表;
[0008]翻译对照表导入为代码。
[0009]进一步,所述导出翻译对照表的方法包括:< ...
【技术保护点】
【技术特征摘要】
1.一种Android翻译导入导出方法,其特征在于,包括:导出翻译对照表;比较翻译对照表;翻译对照表导入为代码。2.如权利要求1所述的Android翻译导入导出方法,其特征在于,所述导出翻译对照表的方法包括:根据配置文件中的模块、语言得到所有的翻译文件路径。3.如权利要求2所述的Android翻译导入导出方法,其特征在于,所述导出翻译对照表的方法还包括:读取翻译文件中所有包含“name”的标签;如果本地列表中没有该id的元素,则创建一个元素:{"model":"Android","id":"confirm","en":"Confirm"};如果已经有该id的元素,那么更新语言,更新后元素:{"model":"Android","id":"confirm","en":"Confirm","cn":"确认"};当所有翻译文件遍历完成后按照模块名、ID、语言分别占一个单元格插入到列表中。4.如权利要求3所述的Android翻译导入导出方法,其特征在于,所述比较翻译对照表的方法包括:确定一个翻译表为比较模板,读取另一个翻译对照表中的内容,并整理成{"model":"Android","id":"confirm","en":"Confirm","cn":"确认"}。5.如权利要求4所述的Android翻译导入导出方法,其特征在于,所述比较翻译对照表的方法还包括:按行读取作为模板的翻译表,根据模块名和ID列的内容在已经整理好的列表中查找;...
【专利技术属性】
技术研发人员:阚叶明,张华,
申请(专利权)人:常州新途软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。