I want to implement the text translation feature in an iPhone app, is there any API that I can use, or any other way to do this.
The Google Translate API is no longer free.
So, if you want to use the free translation API, here are some links:
Mygengo Translation API: http://mygengo.com/api/
Microsoft Translator APIs: http://www.microsofttranslator.com/dev/
Speaklite Translate API: http://www.speaklike.com/access-professional-translation-via-api/
WebServiceX Translate API: http://www.webservicex.net/ws/wsdetails.aspx?wsid=63
This is also useful:
http://alwawee.com/wordpress/2011/07/03/objective-c-wrap-over-microsoft-bing-translate-api/
Refuse Yandex translation API . It is free and its structure is almost identical to Google .
I just started playing with him, but the views I saw were pretty positive. It has three direct endpoints similar to Google: /detect , /translate and /getLangs .
/detect
/translate
/getLangs
You can use FGTranslator to translate Google and Bing to iOS.