安卓国际化之strings.xml导入Excel表格及从excel恢复到Strings.xml中

       APP国际化已经是一个比较常用的需求了,当然中文部分身为开发人员自己就能三两下搞定,如果是其他语种。。。emm,我们身为开发人员的是不会越俎代庖的(关键是懒其实是不会),还是交给专业人士好了,哈哈哈。如果你把整个strings.xml文件发给翻译人员,估计他们会一脸懵逼,叫他们直接把文件里面的中文翻译成英文,但是不能破坏xml里的尖括号的格式,让男翻译火冒三丈,让女翻译的男朋友偷偷发笑,甚至想玩一把吃鸡。不会偷懒的程序员都不是合格的程序员,如果你让他翻译好自己一个个复制到strings.xml中的话,不是我说你。。。,算了,我懒得说你,扯远了。

        首先用notepad或者editplus工具打开strings.xml文件,当然了,直接复制内容也是阔以的。在“查找目标”框中输入

<string name="(.*)">(.*)</string>,并在“替换为”框中输入 $1*$2,然后点击“全部替换”按钮即可(注意查找模式要勾选“正则表达式”)。如下图所示

按照1234567的步骤操作之后得到结果,如下所示

 这里要解释一下,在“替换为”栏目中的   $1*$2    是什么意思:

$1    指代目标条件中第一个括号中的内容。
*    

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值