- import module_string_scripts module into project
- edit configs of
Config.kt
- run ExportStrings2ExcelScript.kt to get excel file
- save output file to translate
- run ImportFromExcelScript.kt to import and integrate strings after translating, if set
isBaseOnWord
true,excel file should have a cross-refer colum(BASE_LANG/DEFAULT_LANG)when import
- 导入module_string_scripts模块到项目中
- 更改Config类中的配置
- 运行ExportStrings2ExcelScript.kt 收集项目所有模块string.xml中的字符,导出为excel,模块名对应表名
- 把excel第一列保护起来,设为锁定,然后提供出去进行翻译
- 运行ImportFromExcelScript.kt 把翻译完的excel内容导入合并到项目中,如果isBaseOnWord为true,导入时需要至少需要一个参照列(BASE_LANG或者DEFAULT_LANG)
博客 https://juejin.cn/post/7056708227060203534
fix 包含空列时统计列数不正确问题
feature 导出时根据某个语言的文案进行排序,把空行排到最后