安卓开发 多语言strings.xml转excel表格,excel转strings.xml, excel转json (ExcelConversion)

ExcelConversion

一个java写的excel转多语言翻译的工具,目前已支持安卓的strings.xml与excel互转

  1. 支持多语言转换,将excel转换为多版本的strings.xml
  2. 支持将多个语言的strings.xml转换为一个excel表格
  3. 支持将strings.xml转换为json格式,用于Flutter或其它游戏项目

应用场景:

当你需要将翻译文件交给其他人翻译APP时,将一份待翻译的excel交给他,然后将翻译之后的excel转换为APP所需的代码文件。

使用方法

本工具使用命令行运行
将strings.xml转换为excel

java -jar D:\\app\\Excal.jar -t xml2xls -i values\strings.xml -o output.xls -coding UTF-8

将多个strings.xml转换为excel

java -jar D:\\app\\Excal.jar -t xml2xls -i values-zh\strings.xml values\strings.xml -o output.xls -coding UTF-8

将excel转换为strings.xml

java -jar ExcalConversion.jar -t xls2xml -i test.xls -o strings.xml -coding UTF-8

将strings.xml转json

java -jar ExcelConversion.jar -t xmlToJson -i values\\strings.xml -o locale\\i18n_en.json

开源地址:https://github.com/fengdeyingzi/ExcelConversion

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值