如何在iOS 6.0中使用google翻译API?我试过谷歌搜索文档,并试图研究它,但我找不到任何更新,因为谷歌使api不再是免费的。
我唯一能找到的就是这个,但它并没有多大帮助,因为我需要使用我拥有的api密钥,但我不知道该怎么做。
http://www.raywenderlich.com/1448/how-to-translate-text-with-google-translate-and-json-on-the-iphone
答案 0 :(得分:4)
这似乎是最新的:https://developers.google.com/translate/v2/getting_started
(完全meta:哎呀!你的答案无法提交,因为: 身体必须至少30个字符;你进入了23)
答案 1 :(得分:2)
是的,确实如此。获得Google密钥后,只需将其插入FGTranslator即可。请注意,生成“服务器”密钥,因为Google Translate API目前不支持iOS密钥。
之后只是对翻译功能的单行调用。
FGTranslator *translator = [[FGTranslator alloc] initWithGoogleAPIKey:@"your_google_key"];
[translator translateText:@"Bonjour!"
completion:^(NSError *error, NSString *translated, NSString *sourceLanguage)
{
NSLog(@"translated from %@: %@", sourceLanguage, translated);
}];