Android Studio国际化多语言String文件一键翻译插件

本文介绍了Android Studio中实现多语言String文件一键翻译的方法,通过修改现有开源插件AndroidLocalizationer,支持Google和百度翻译,并提供安装和使用指南。作者解决了旧版本的API问题,创建了一个新的更新日志。
摘要由CSDN通过智能技术生成

需求

之前产品也提过这方面的需求,说每次翻译都要手动一次次的复制,然后翻译再复制回来,不仅容易出错,还麻烦。

找现成的

之前也搜索过相关文章,但是一方面很多都是不更新了,另一方面之前也没弄过插件开发,虽然比较感兴趣,但是bug太多一直没空。
今天好不容易有点时间了,就顺便把这个弄一弄。

1. 百度搜一下
作为cv工程师,肯定不会自己从头写的,能用现成的就用现成的。
发现了一篇文章,AndroidLocalizationer 支持百度翻译,这位老哥也基于同样的问题自己找开源的改了改,我看下面评论有的说没效果,有的说空指针啥的,然后我去看了下他的github BaiduTranslationInternationalization,感觉接近我的需求了。
但是一方面他这个也有两三年没更新了,评论也反应了一些问题,要解决还是得看看源码;另一方面我们产品喜欢用google翻译,他觉得百度翻译不太准,这位老哥好像只对百度翻译改动了,不知道google翻译有没有同步更新。

2. github

各位小伙伴如果想在Android项目中支持多国语言,大部分会使用到一个国际化插件AndroidLocalizationer,这插件提供了微软和

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值