Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

根据配置生成需要的国际化配置文件

Notifications You must be signed in to change notification settings

DFTT/XYZ_LocalStringFileCreater

Repository files navigation

XYZ_LocalStringFileCreater

根据配置生成需要的国际化配置文件

手动管理国际化key-value文件时, 经常出现错误或缺失, 这个小工具可以根据运营提供的国际化excel(需是.xlsx后缀的)表格, 直接生成需要的xxx.lproj文件, 并且会对数据进行 数量校对/空校验/去重/exceel中换行转换为\n (详见控制台输出)

建议的工作流:

  1. 开发阶段, 技术在一个.lproj配置文件(比如中文的配置)中增加配置字符串
  2. 开发结束后, 同步本次新增的配置key到excel文件中
  3. 产运对excel中新增的key进行翻译并填充
  4. 开发拿到翻译后的excel, 运行本程序 [使用步骤] a. 将需要解析的excel文件替换工程中的文件RowStringFile.xlsx(第一行需要是表头, 第一列是key) b. 运行本程序 (根据需要, 调整下逻辑) c. 查看生成的文件(~/Downloads/outStringFiles/) 拖动生成的文件夹到项目中覆盖全部即可

About

根据配置生成需要的国际化配置文件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published