網友評分: 5分
很多時候,做對外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編譯