Android studio 一键国际化翻译插件最新版

来源:互联网 发布:sql 身份证导出 编辑:程序博客网 时间:2024/05/17 07:20

最近做一款打印机App,因为主要是销向国外,所以需要国际化。
作为一款偷懒的程序员,叫我一个一个去网站翻译,那是不可能的,如果程序员没有一颗偷懒的心,那还叫程序员么?

在网上百度,找到一款插件,叫做AndroidLocalizationer。但是这款插件早在两年前就已经停止维护,下载下来安装进去,也没有办法进行使用了。

继续百度,又找到了一款,是后来有人在AndroidLocalizationer的基础上更改的。主要是关于翻译方式的更改。结果还是没有办法使用,阅读源码,发现作者是采用谷歌翻译Api就是翻译的。debug,发现作者的key已经过期了。

上面两款插件,在我们中国,需要翻墙。不仅仅需要翻墙,还只能是英文翻译成其他语言。也就是说,如果你是中文的软件,想要国际化,还是需要一个一个翻译成英文。这是不能忍的,因为需要App很多所谓的国际化,其实就是多增加了一个英文版本。我TM要你何用?

于是我决定把翻译接口改了。注册了百度翻译的一个账号,把接口更换过来,第一是不用翻墙了。第二支持中文翻译成其他语言了。

需要说明的一点:我只是往百度翻译冲了50块钱,所以用完即完了,纯粹当做一次探索,下次我要再次使用的时候,就继续冲得了。所以,如果你从现在(2017/12/08)之后不久去使用,应该是可行的。但是如果时间隔了太久,百度翻译钱用完了,也就没办法使用的。

地址:http://download.csdn.net/download/s2311307/10151051
代码:https://github.com/13671447200/BaiduTranslationInternationalization

原创粉丝点击