根据配置生成需要的国际化配置文件
手动管理国际化key-value文件时, 经常出现错误或缺失, 这个小工具可以根据运营提供的国际化excel(需是.xlsx后缀的)表格, 直接生成需要的xxx.lproj
文件, 并且会对数据进行 数量校对/空校验/去重/exceel中换行转换为\n (详见控制台输出)
建议的工作流:
- 开发阶段, 技术在一个
.lproj
配置文件(比如中文的配置)中增加配置字符串 - 开发结束后, 同步本次新增的配置key到excel文件中
- 产运对excel中新增的key进行翻译并填充
- 开发拿到翻译后的excel, 运行本程序 [使用步骤]
a. 将需要解析的excel文件替换工程中的文件
RowStringFile.xlsx
(第一行需要是表头, 第一列是key) b. 运行本程序 (根据需要, 调整下逻辑) c. 查看生成的文件(~/Downloads/outStringFiles/) 拖动生成的文件夹到项目中覆盖全部即可