iphoneからgoogle translate apiを使いたいです。 http://code.google.com/p/gdata-objectivec-client/iphoneのgoogle translate apiを
が、リストには、私は翻訳のAPIを見ることができない:私が見つけたもの
です。私はライブラリを見つけることができますか?
ありがとうございました。
iphoneからgoogle translate apiを使いたいです。 http://code.google.com/p/gdata-objectivec-client/iphoneのgoogle translate apiを
が、リストには、私は翻訳のAPIを見ることができない:私が見つけたもの
です。私はライブラリを見つけることができますか?
ありがとうございました。
Google Language APIは、Webサービスとして提供されています。 non-javascript environmentsについては、JSONを使用してGoogleのサーバーと通信する必要があります。
(あなたが投稿したもののような)この機能にはObjective-Cラッパーがないようですので、あなた自身でロールバックする必要があります。ありがたいことに、JSONはiPhoneで使いやすいです。
あなたはJSONを解析し、生成するための機能を提供スティグBrautasetのJSONライブラリ(バージョン2.2)を、使用することができます。 Google TranslateのJSONレスポンスは改行なしで整形されているので、NSScannerも使用できます。
私はPLTranslatorという名前のGoogle Translatorサービス用のobjective-cラッパーを謝った。 で確認してくださいhttp://github.com/xhan/PLTranslator
Googleのキーを取得したら、FGTranslatorに接続してください。
FGTranslator *translator = [[FGTranslator alloc] initWithGoogleAPIKey:@"your_google_key"];
[translator translateText:@"Bonjour!"
completion:^(NSError *error, NSString *translated, NSString *sourceLanguage)
{
if (error)
NSLog(@"translation failed with error: %@", error);
else
NSLog(@"translated from %@: %@", sourceLanguage, translated);
}];
+1 – Armentage