
软件介绍
很多时候,做对外App的开发者都要提供App的外国语言包给到非开发人员翻译,如果直接给App的源语言包文件给非开发人员,他们不知道如何编译哪部分文本,或者根本无法打开你发的文件,这个时候这个App语言包处理工具就非常适合处理这个问题。

这个工具可以具自动从android和ios的语言包转换为excel文件,然后将Excel文件统一给到非开发人员翻译,最后将翻译的文件自动生成开发人员直接可用的语言包即可。软件由c# .net4 编写,开源,方便大家修改适配自家的情况。
使用说明
1、选择语言包,可以右下角切换android语言包的xml文件和ios的txt文件。
2、设置要保存的列名,这里可以根据设置的列名保存到Excel中,并可以对一个Excel多次追加不同的平台的语言包和不同的国别的语言包。当excel中已存在设置的列名的列,该列将被覆盖。
3、选择要保存到的Excel文件,由于这里的Excel文件由专有的表名和列名,所以即使是新建文件也要选择我附带的【空文件.xls】。点击保存到excel即可。
4、如下图就是一个Demo的excel。下图中日语的列是在Excel中添加的,所以内容是空的,这样你就对不同的翻译人员新建不同的列,最后再excel里统一操作规整就可以得到需要导出为语言包的excel文件。
Excel文件的列名说明:
安卓字段:该语言在android系统中使用的字段名
ios字段:该语言在android系统中使用的字段名
统一字段:如果导入的时候,安卓和ios存在同样的字段,就会自动保存为统一字段。这样也可以作为一种检
查,出了必要的区分,其他的字段都可以统一,减少翻译人员工作量。
其他的列都是语言包的国别名称,可以自定义,例如图中日文就是excel中手动编辑的。
软件综述
App语言包处理工具是一款功能强大的软件,可帮助您轻松管理和处理App语言包。它具有以下优点:
-
简单易用:这款软件拥有直观的界面和简单的操作步骤,即使是新手也可以轻松上手。
-
支持多种语言:该软件支持多种语言,包括英语、中文、日语、韩语等,方便您轻松处理不同语言的App语言包。
-
语言包提取功能:它可以帮助您从App中提取语言包,以便您对其进行编辑和管理。
-
语言包合并功能:您可以使用这款软件将多个语言包合并成一个,方便您在不同App之间共享语言资源。
-
语言包翻译功能:该软件集成了翻译功能,您可以直接在软件中翻译语言包中的文本,无需使用其他翻译软件。
-
语言包优化功能:这款软件提供了语言包优化功能,可以帮助您减少语言包的大小,提高App的性能。
-
语言包加密功能:您可以使用这款软件对语言包进行加密,以保护其内容不被他人窃取或篡改。
-
支持多种文件格式:该软件支持多种语言包文件格式,包括XLIFF、XML、JSON等,方便您处理不同类型的语言包。
总之,App语言包处理工具是一款非常实用的软件,可以帮助您轻松管理和处理App语言包,提高您的工作效率和App的质量。