需求
之前产品也提过这方面的需求,说每次翻译都要手动一次次的复制,然后翻译再复制回来,不仅容易出错,还麻烦。
找现成的
之前也搜索过相关文章,但是一方面很多都是不更新了,另一方面之前也没弄过插件开发,虽然比较感兴趣,但是bug太多一直没空。
今天好不容易有点时间了,就顺便把这个弄一弄。
1. 百度搜一下
作为cv工程师,肯定不会自己从头写的,能用现成的就用现成的。
发现了一篇文章,AndroidLocalizationer 支持百度翻译,这位老哥也基于同样的问题自己找开源的改了改,我看下面评论有的说没效果,有的说空指针啥的,然后我去看了下他的github BaiduTranslationInternationalization,感觉接近我的需求了。
但是一方面他这个也有两三年没更新了,评论也反应了一些问题,要解决还是得看看源码;另一方面我们产品喜欢用google翻译,他觉得百度翻译不太准,这位老哥好像只对百度翻译改动了,不知道google翻译有没有同步更新。
2. github
各位小伙伴如果想在Android项目中支持多国语言,大部分会使用到一个国际化插件AndroidLocalizationer,这插件提供了微软和