App语言包处理工具是一款支持App语言包与Excel文件工具相互指导的软件。软件用c# .net4编写,开源,方便大家修改,适应自己的情况。支持将App语言包转换成Excel文件,也可以使用。
发展原因
很多时候,做外译App的同学要给非开发者提供App外译语言包。这时,有几个痛点:
如果你把App的源文件直接发给非开发人员,他们不知道该怎么编译哪部分文本,或者打不开你发的文件。
很多时候,为了让翻译更准确,需要看很多语言进行对比,找到合适的翻译词汇。如果是单个App语言包文件,在几个打开的App语言包之间来回切换是很麻烦的。
直接用App语言包翻译有时需要考虑多语种文本编码的问题。
对于同一个App,Android工程师写的字段名和ios工程师写的字段名不一样,可能导致语言包翻译人员可能要翻译两遍,重复劳动增加。
施用方式
将App语言包转换为Excel文件:
1.选择语言包在右下角切换android语言包的xml文件和ios的txt文件。例如:
2.设置要保存的列名。可以根据设置的列名保存到Excel中,可以多次将不同平台的语言包和不同国家的语言包添加到一个Excel中。当excel中已经存在具有设置的列名的列时,该列将被覆盖。
3.选择要保存的Excel文件。因为这里的Excel文件由专有的表名和列名组成,所以即使是新文件,也要选择[空文件。xls]附我。单击保存到excel。
4.下图是一个演示excel。下图的日文栏是在excel中添加的,所以内容是空的,可以针对不同的翻译人员创建不同的栏,最后在excel中统一操作就可以得到需要导出为语言包的Excel文件。
Excel文件中列名的描述:
Android field:Android系统中使用的语言的字段名称。
Ios字段:android系统中使用的语言的字段名称。
统一字段:如果导入时Android和ios中存在相同的字段,则自动保存为统一字段。这样也可以作为检查,进行必要的区分,这样可以统一其他领域,减少翻译人员的工作量。
其他栏目:都是语言包的国家名称,可以自定义。比如图片中的日文是在excel中手工编辑的。
将Excel文件转换为语言包:
1.选择要导出的Excel文件,系统会自动识别出可以导出的语言包列表。
2.选择要生成的语言,点击〖生成〗按钮,在excel统计目录中生成一个列名为文件名App语言包的双平台。
App语言包处理工具相关下载
- 查看详情Unity Studio(unity调试工具)简体2023-08-30
- 查看详情ResEdit(Win32编辑器)简体2023-08-24
- 查看详情RunJs(代码编辑器)简体2023-08-22
- 查看详情mini脚本助手简体2023-08-19
- 查看详情易语言静态连接失败智能修复器简体2023-08-10
- 查看详情 Unity Studio(unity调试工具) 英文 2023-08-30
- 查看详情 ResEdit(Win32编辑器) 简体 2023-08-24
- 查看详情 RunJs(代码编辑器) 简体 2023-08-22
- 查看详情 mini脚本助手 简体 2023-08-19
- 查看详情 易语言静态连接失败智能修复器 简体 2023-08-10
- 查看详情 MetInfo企业建站系统 简体 2023-09-06
- 查看详情 数据比对工具 简体 2023-09-06
- 查看详情 碗中硬币韩国网页模板 简体中文 2023-09-06