views:

1116

answers:

2

What tools or web services are available for machine text translation.

For example

ENGLISH TEXT > SERVER or LIB > GERMAN TEXT

Libraries are also acceptable.

Is Google language API the only one ?

+1  A: 

Check if this helps you:

http://stackoverflow.com/questions/2397103/i-have-a-text-box-and-i-want-to-enter-a-string-in-language-a/2397118#2397118

You also have this one:

Add Value to Your Online Application with Babylon API

More to the stack:

Microsoft Translator API v2

An API for Exchanging Texts for Translation

Leniel Macaferi
Yeah Google language API is good but i cant be the only one + i don't think u can use this in a desktop or mobile app without internet
Mite Mitreski
If you want to translate without internet access that would be a really big app since the translation memories, glossaries are really big files that should go with your app.
Leniel Macaferi
+4  A: 

Actually, just going with Google's translation API is probably the best and easiest thing to do.

Google's API is easy to use and, depending on the language pairs being translated, their translation system is either as good or much better than everything else.

Open Source Translation Packages

However, there are also some really good open source tools for machine translation. State-of-the-art packages include:

Unlike translation APIs, you can use these tools without needing access to the Internet. More importantly, you can use these tools without running into any throttling or limits that the free APIs impose if you are trying to translate larger amounts of data.

Training Data

To use the open source machine translation packages, you'll need training data. If you're translating between English to German, or between some other European languages, you can use Phillip Koehn's Europarl parallel corpus.

If you're interested in a European Union (EU) language that's not in the Europarl parallel corpus, you can gather the data by crawling the proceedings of the European parliament. All the EU proceedings are translated into each of the EU languages and made available for free online, which makes them a very good source of machine translation training data.

dmcer