1

I want to develop an application that translate a given sentence in English to Spanish, and vice-versa the limitation is that I don't have to use online facility like Google Translator.

I visited some links that says its not possible, some of them are

  1. How to implement language translator facility in an iphone application?
  2. Your favorite natural language parser? how do I use it, is there any API that uses it?

Thanks

Community
  • 1
  • 1
Amit Singh
  • 8,383
  • 4
  • 28
  • 31

2 Answers2

2

You could use Apertium for this.

I see that there is an Apertium offline translator app for android.

The code is open source on sourceforge and can probably be adapted to an iPhone.

Andre Silva
  • 4,782
  • 9
  • 52
  • 65
Kipcool
  • 131
  • 6
  • The Apple App Store has some restriction against GPL though, so it would only work on rooted iPhones. Discussion: http://thread.gmane.org/gmane.comp.nlp.apertium/1783/focus=1790 – unhammer May 11 '14 at 18:49
0

There isn't a free API where you can download and use it offline. You'd have to use something like the Google Translate API which needs an Internet Connection. Alternatively you could build your own parser and translation tool.

Suhail Patel
  • 13,644
  • 2
  • 44
  • 49