如何推出“谷歌翻译”应用程序?

时间:2011-05-18 04:48:48

标签: iphone ios ipad


我想在用户点按我的应用中的按钮时启动“Google Translate”应用程序。

有可能吗?


谢谢。

2 个答案:

答案 0 :(得分:2)

我不知道谷歌翻译应用程序支持哪种网址方案,但您可以使用此打开iTranslate应用程序 -

启动应用程序:

NSString *stringURL = @"itranslate://";
NSURL *url = [NSURL URLWithString:stringURL];
[[UIApplication sharedApplication] openURL:url];

翻译文字:

NSString *textToTranslate = @"Hello world"; // Text must be URL-encoded...!
textToTranslate = [textToTranslate stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *test =  [NSString stringWithFormat:@"itranslate://translate?from=en&to=de&text=%@",textToTranslate];
NSURL *url = [[NSURL alloc] initWithString:test];
[[UIApplication sharedApplication] openURL:url];

还可以看一下 - http://wiki.akosma.com/IPhone_URL_Schemes

答案 1 :(得分:1)

谷歌翻译的网址方案是 GOOGLETRANSLATE://