Google shutting down Translate API
Google has announced they'll be limiting and eventually shutting down the Google Translate API, meaning any iPhone or iPad apps that rely on the service for free translation functionality aren't going to be able to reply on it any longer.
The Google Translate API has been officially deprecated as of May 26, 2011. Due to the substantial economic burden caused by extensive abuse, the number of requests you may make per day will be limited and the API will be shut off completely on December 1, 2011.
Google Translate is a great, free-as-in-Google web-based language translation service that can tell you what a seal is in French or what ferme means in English. The API let developers use that free service in other web apps, or in native apps like those in iOS. Which is what Marco Armant guesses just might have been the problem.
I wonder how Google felt about all of these iPhones hitting their free translator constantly. Seems like the kind of service that they might want to be exclusive to Android. Maybe iPhone apps are the “abuse” they’re talking about.
Microsoft's Bing still offers a free translation API, so developers have an alternative, for now at least. It's another example, however, of how risky it can be to base your app on the goodwill and free offerings of a big internet company like Google, Twitter, or Facebook.
[Google Code via Marco.org]






































There are 27 comments. Add yours.
Microsofts Translation service works pretty well and from testing offers source language autodetection too.
The Microsoft offering uses API keys so they can at least monitor the system for abuse, which in my opinion is what Google should be doing (as that's their argument for shutting it down)
So will the Google Translate app be affected? Since that is their app, it shouldn't be causing problems.... I will miss it greatly!
Hope not. I don't use the Google app often, but when I do it has been invaluable.
Any word if the mobile website will remain available? As long as they keep that online iOS users can keep relying on that. (remains a pain for app developers thoo)
So what apps in the app store are affected? As a teacher in ESOL programs, this will adversely impact the ability to work with my students and provide a quality learning experience.
Why translate? Shouldn't you just be using the target language???
This news should go to the travel agencies and travel-related services. This is the kind of news that will impact their customers' enjoyment of the countries they visit.
Marco Arment is becoming ridiculous
Right, I agree. Google would be taking down an ENTIRE API because they don't want iOS users using it outside of their apps? That's ludicrous.
Next he'll be predicting the removal of YouTube to make iOS users flock to Android. Or how about blocking Google entirely. Pfft.
google's in house iOS app should be fine, this api is what allowed developers to take advantage of the tech.
So since when was Google worried about too many hits?
Also, will the only good app anyway, Google's own Translate app, still work? It seems like there are a few different bosses.
The odds are very strong that Google's own in-house app would not be based on the public API.
Sacré merde! There goes the 'Translator' app...
Yeah, bad Google. At least we still have Lala to listen to our music online, oh wait...
Huh? What's API ?
They make something, then say it's being used too much?
Handy javascript bookmarklet if you visit lots of non-english pages you need translated by google (which does a better job every day):
javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/translate_t?text='+t+'&hl=en&langpair=auto|en&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+escape(location.href)+'&hl=en&langpair=auto|en&tbb=1&ie='+e;};
Pathetic Google.
They could be trying this because too many people are using outside apps which google does not stand to profit from. By taking away this API Google could push many users to their own app or mobile website with their own ads. Not that Google is hurting for money but after missing analyst expectations last quarter they are probably trying to increase revenue any way they can. In any case I'm not buying their story about this API being overused... If they were being compensated they would not care.
Thanks. Cloud computing ....
When the clouds get dark it's better have our things at hand, on the ground, as our feet ...:
==== We will have web servers at home ====http://sinwindows.wordpress.com/2010/12/22/por-que-tendremos-servidores-...
why not simply use the alternatives like the WhiteSmoke translator one ( http://www.WhiteSmoke.com ) it's usage spreads like a virus
I wonder what the built-in translator widget on Max OSX uses? Perhaps Apple has its own? Probably not or why would the iPhone use Google's?
I have to say that for the past few of hours i have been hooked by the amazing posts on this site. Keep up the good work.
I have to say that for the past few of hours i have been hooked by the amazing articles on this website. Keep up the good work.
Hello! deedfbe interesting deedfbe site! I'm really like it! Very, very deedfbe good!
Very nice site!
It's actually a nice and useful piece of information. I'm satisfied that you just shared this useful info with us. Please stay us up to date like this. Thanks for sharing.
Thank you for every other informative web site. The place else may I get that kind of information written in such an ideal approach? I've a undertaking that I'm just now running on, and I have been on the look out for such information.