前端国际化你还在一个个翻译?复制粘贴,让你坐着喝茶

国际化正确的打开方式

前段时间产品要求项目进行国际化处理,
项目中其实已经按照国际化的方式去处理了,
但是要一条一条翻译词条,就很难受,然后就做了个工具,接入了百度翻译api,直接讲汉语的JSON对象整个复制到工具里,翻译好拿回来就行了

工具页面如下:
在这里插入图片描述
操作:

  1. 找到你需要翻译的中文词条json对象,例如如下在这里插入图片描述

  2. 然后第二步:粘贴到小工具里,点击"中翻英",然后就可以获得要的英文的国际化配置了
    在这里插入图片描述

  3. 点击复制英文,然后粘贴到自己的项目中,格式化一下就ok了(省心省力)

  4. 目前我已经把他部署到github pages了,文末会留工具链接

问题:

  • 目前只支持JSON格式,首先得保证是JSon的数据才行(如果是对象也不行,后面有空可以支持一下) (已支持对象)
  • 复制英文的时候,没有保留文案的格式,导致粘贴就是一行,需要在vscode中格式化一下(有待改进)
  • 使用的是百度翻译的api,单次最多支持2000字符的翻译,所以翻译量大的话,会有问题(这个也没辙) (已支持分片翻译处理)
  • 有同事说想要支持文件上传后翻译,后续考虑一下吧(这样是不是太懒了)

工具地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值