Showing posts with label Google Translate. Show all posts
Showing posts with label Google Translate. Show all posts

Monday, September 30, 2013

Top 10 Free Online Translation Services

Ed. Note:  Since last week's language learning resource blog post was so well-received, consider this a second linguistically-inspired and - hopefully - equally well-received post (of which, I have no doubt, there will be many more). 

The reality of the situation is that this is what the world looks like. We live in an increasingly multilingual society and, as analysts, this inarguably affects our jobs. Daily. 


Figure 1: Languages of the World - Source: This wonderful data visualization
So in light of this increasingly multilingual operating environment, how do we make our jobs easier? 

Below is the answer (an answer, at least) to this question: A compendium of (free!) online machine translation services rank ordered by way of a little linguistics experiment!



Top 10 Online Translation Services
(rank ordered by number of languages translated and evaluated on a five point scale in terms of error rate - 5/5 is best)

1. Google Translate. 3/5
  • I would be remiss in this post if I did not include the infamous Google Translate (for all the flack it gets, I really don't think they are too horrible). And besides, where else do you plan to translate from Azerbaijani to English? With 72 languages, they have the largest repository of the online translation services, but... then again, it's Google.
2. Dictionary.com Translator. 3/5
  • The Dictionary.com translator is a close second with 53 translation languages, Icelandic and Maltese among them. The only downside is that there is a 300 character limit to translation so, if you're planning on dumping paragraphs into the translator (which you really shouldn't do anyway), this one is probably not for you. 
3. Bing. 3/5
  • The Bing translator maintains a 44 language repository with a user interface (UI) as appealing as Google's, and the recent buzzing in the blogosphere gives Bing the edge over Google when it comes to translation services. 
4. Free Translation. 3/5
  • Free Translation (using SDL translation services) translates from 41 languages (Bengali among them!), but only into the big five (English, Spanish, Italian, French and Portugese).
5. BabelXl. 3/5
  • Babelxl translates 36 languages.
6. itranslate4.eu.
  • This one is my personal favorite! As an avid linguist and frequent translator, I consider itranslate4.eu to be the most exciting find of the day. This site translates both in and out of 35 languages across many different search engines! Your output is the same translation provided by SYSTRAN, linguatec, PROMPT and others. This allows you to compare translations for greater comprehension and accuracy. Also, the language repository includes unexpected languages such as Breton (go ahead ... look it up), Esperanto, Kazakh and Occitan.
7. Babylon. 3/5
8. SYSTRANet. 0/5
  • A little history: SYSTRAN is one of the oldest machine translation software (dating back to 1968) and, what do you know, they now have an online translator SYSTRANet. It translates out of 15 languages but only into the big 5. Google used SYSTRAN until circa 2007 and it is the current translation software behind the dashboard translator app for Mac OS X. 
9. Babelfish. 4/5
  • Babelfish (not to be confused with Yahoo! Babel Fish, which is now the Bing translator) translates 14 languages both ways. Again, the 300 character limit applies.
10. Reverso. 2/5
  • Reverso is an interesting site. It makes up for a clunky UI and limited language capacity (9 languages) with the option to have your full translation read to you in the target language simply by clicking a button. 
A Linguistics Experiment

Just in case you were wondering, I didn't arbitrarily invent the number out of five (after all, who am I to judge; as I said before, I use Google Translate...)

In order to evaluate the 10 translation services listed above, I took a snippet from an article written in Spanish and plugged it in to all 10 translation engines. Below are the resulting ratings out of five calculated by subtracting the number of errors from five.

This was a simple example and should in no way preclude you from trying all of these translation services at some point to determine your personal favorites, but based on this experiment, Babelfish returned the best translation.
This is what was translated into English: "Lingüistas de la Universidad de Glasgow han demostrado de que ver la televisión de manera activa puede cambiar rápidamente un determinado acento. Tal y como publican en la revista especializada Language, sus conclusiones se basan en el análisis de los efectos de la telenovela británica EastEnders, emitida por la cadena británica BBC, sobre el modo de hablar de los escoceses."
Common errors included:
  • Failing to translate the infinitive Spanish verb "ver" into the gerund English equivalent watching (as opposed to watch). 
  • Incorrect syntactical word order of adverbs in the first sentence such as actively ("de manera activa") and quickly ("rapidamente"). 
  • No service except for Google Translate managed to successfully translate "revista especializada" to journal as opposed to specialized magazine.
  • Mistranslation of the past participle "emitida" to various other English connotations such as emitted or issued.
  • No service successfully translated the final clause "sobre el modo de hablar de los escoceces," which means "about the Scottish way of speaking" or, more colloquially, "about the Scottish accent." Common translations were: "the way to speak of the Scotts," "the way of speaking about the Scotts," and "how to talk about the Scotts." This is because in this clause, "de" can be interpreted to mean either "of" (correct) or "about" (incorrect); so this error was due to a mistranslation of the preposition.
**Note: Most U.S.-based translation services translate English-Spanish better than other languages because that is the language combination historically in the most demand within the United States. In short, the more obscure the language, the less accurate the translation. This translation experiment is probably a best case scenario.

For those interested in reading the article from which the sample text came, it is from the Muy Interesante (the New Science Magazine of Latin America) titled Ver la television puede cambiar tu acento! (Watching TV Can Change Your Accent). 

Don't speak Spanish? Use one of your new-found translation services!

Know of a trusted translation service not listed here? Leave a comment!

And finally, to conclude this linguistics saga of blog posts, check back on Wednesday for a post containing other language-related resources particularly relevant to analysis!

Friday, March 13, 2009

Quick And Easy Translation Tool (Digital Inspiration via Lifehacker)

One of my favorite websites, Lifehacker, featured a post by one of my other favorite websites, Digital Inspiration, yesterday that shows you how to get one-click translation of virtually any website integrated into your browser.

The tool is the Translate This! bookmarklet. All you have to do is grab the bookmarklet from the Lifehacker page and then move it into the toolbar (see the screencast below).



Then, when you run across a website in a foreign language, you just click the button and the page is converted into a reasonable facsimile of a translation. The tool works by automatically identifying the language on the page to be translated and then using Google Translate to translate it to English.

I tried out with a Croatian language site and a Farsi language site and it seemed to work pretty well.

If you like this bookmarklet, there are many others available here, and here.

(Production Note: I made the screencast using a very easy, online sceencasting tool called Screencast-o-matic. It requires no download and is free to use as it is currently in beta).

Tuesday, October 21, 2008

How-To: Automatically Translate Foreign Language Blogs And Websites Using RSS Feeds, Google Reader And Mloovi (Part 2)

Part 1 contained background material on RSS feeds (and why they are so useful for intelligence analysis) and step by step instructions on how to set up Google Reader and get some interesting feeds into it. Today, I want to show you how to find interesting feeds in foreign languages and how to use Mloovi.com to get automaticaly translated feeds into Google Reader.

Mloovi is a new service that automatically translates feeds from 35 different foreign languages (including Russian, Chinese and Arabic but not, unfortunately, Farsi) into English. Mloovi is powered by Google Translate so it is not going to be any better than Google's service but it does offer some conveniences that Google currently does not provide. The step-by-step to get Mloovi to do its thing follows:

Step 1: Finding good feeds

If you don't already speak a language, finding good feeds in a foreign langauge can be difficult. How do you know what you are missing? Fortunately, there are a number of people who routinely post lists of good blogs in a foreign language. Searching for "best Chinese blogs", for example rapidly yields ChinaBlogList.org. Linguist oriented sites, like Lexiophile and its list of Top 100 Language Blogs, and the blogrolls of english language bloggers blogging about or living in a foreign country are also good places to troll for good foreign language blogs.

Step 2: Bring up Mloovi and enter an RSS feed from a foreign language blog or website

Getting the translated feed set up is relatively easy. Simply go to Mloovi's home page and enter the RSS feed's address (for most blogs this is simply the blog's URL but for more complex sites like Al Jazeera there are typically multiple feeds. For more information on how to deal with this see Part 1).

Let's use one of my favorite intelligence blogs, Silendo, as an example. Silendo is usually written in la bella lingua (Italian) but is always worth reading. In order to get the Silendo feed automatically translated to English, all you have to do is 1) enter Silendo's address into the space provided by Mloovi, 2) click on the language you want the blog to be translated to (in this case English), and 3) click translate (see image below):



Step 3: Decide to subscribe

Once Mloovi goes through its motions, you should get a screen that shows the translated versions of some of the recent posts from that feed. You can then take a look at these to determine if they are good enough for your purposes. Google Translate really only provides the gist of any particular post. It should, for example, be enough to see if the post is worth any more of your (or your professional translator's) time.

Once you make the decision to subscribe to the translated version of the blog, you should click on the "Subscribe" button on the page (See image below).

Step 4: Send the translated feed to Google Reader

The subscribe option should take you to a page much like the one below where one click should allow you to directly place your feed into Google Reader (or any of the other readers listed). In order for this to work, you should have Google Reader already up and running in another tab. Otherwise, it will take you to a page asking you to "Join Google Reader".


In the end, you should get this message in your Google Reader:

That's it. At this point you should be able to set up and use Google Reader with both English language and many foreign language blogs and websites. If you have any other tips or tricks, post them in the comments. I would love to know about them!

Thursday: Other Things You Can Do With Google Reader

Wednesday, November 28, 2007

Useful Translation Tool (Lingro)

Lingro.com sponsors a multilingual dictionary that could be very useful to someone trying to translate a page of text on the web. I think it would be most useful for someone who could read a language reasonably well but needed occasional quick help with a word or phrase.

The site works by entering in a webpage. Lingro wraps around the webpage and makes all of the words on the page immediately translatable. It can also create a wordlist to help you study.

Not as useful perhaps as Google Translate or some Firefox Add-ons that will translate an entire page from a good many more languages, but worth knowing about.