自由谷歌- translatefreegoogletranslatorapi的免费谷歌翻译中,主要是将https://translate.google.cn的web访问方式模拟为所有代码的形式来进行应用
注意事项1 .如果有大量相同的IP请求,谷歌翻译界面将返回429 Too many requests的建议处理方案。 每个app客户端都自己请求这个接口。 如果只有一个IP的服务器请求2 .大量请求,则此接口上的服务在Python上显示文本=’ hello world ‘ Google trans .query 文本,lang _ to=’ zh )
输出结果如下。
翻译前: Hello world,翻译前代码: en翻译后:你好,世界,翻译后代码: zh-cn
iOS Objective-C是NSString *content=@’Hello world ‘; ns string * target language=@ ‘ zh-cn ‘; ylgoogletranslate * Google trans=[ ylgoogletranslatealloc ] init; [ googletranstranslatewithtext : contenttargetlanguagecode : targetlanguagecompletion : ^ ns string * _ nu nu nullablableoriged ) _nullableoriginallanguagecode,ns string * _ nullabletranslatedtext,ns string * _ nullabletargetlanguagecode,ns string * }else{nslog@ ‘调用谷歌翻译界面返回成功! ‘ ); ); 输入要翻译的文本和目标翻译语言代码后,将生成翻译结果,并自动识别输入的语言代码
下载到:
3359 github.com/victor zang 2014/free-Google-translate