Blog of our latest news, updates, and stories for developers

Spring cleaning for some of our APIs

Friday, June 3, 2011
Share on Twitter Share on Facebook
Google
Labels: apis

310 comments :

  1. Ofer WaldMay 26, 2011 at 2:54 PM

    Hello There,

    Care to share the reasons for shutting down APIs, mainly the Translate API?

    Thanks

    ReplyDelete
    Replies
      Reply
  2. idndomainsMay 26, 2011 at 5:46 PM

    I guess A LOT of webservices will be hurt.

    Your new APIs are either pure bullshit or specially aimed to promote your own affiliates.

    Thanks Google.

    ReplyDelete
    Replies
      Reply
  3. coffeecode.netMay 26, 2011 at 8:00 PM

    Tough call, but a reasonable rationalization in the case of the Books APIs - it would be painful documenting, maintaining, and supporting three different APIs for substantially the same functionality.

    However, on that note, please address http://code.google.com/p/google-ajax-apis/issues/detail?id=587 - as noted, the new v1 Books API is missing the important "search within a bookshelf" functionality that the Data API offered.

    Thanks...

    ReplyDelete
    Replies
      Reply
  4. Franz EnzenhoferMay 27, 2011 at 12:25 AM

    i have a question: why should any developer, any company which wants to build a valuable product for the long term use any of your APIs ever again?

    as you can argument that some of these API do not get used as much as they used to be and there are better alternatives, this is obviously not true for the translate API, where you even state the shutdown is due to "extensive abuse".

    well you could obviously state, that a few bad apples spoiled it for everyone , or even the majority of the apples were bad, so you decided to "das kind mit dem bade ausschuetten" (translate it) ? you are supposed to be the smartest guys one the planet and the only solution you can come up is to shut it down? thats a joke, but the joke is on us, the developers.

    with this move you just showed us what you really: a company that does not care about developers, you just want to become more like facebook and apple. oh what a great world we live in. more walled gardens.

    i'm looking forward to the blogpost about shutting down the google places API as it lead to "extensive abuse" and killing a few startups while doing so.

    i pity you google, you were great once, now you are just .... like facebook. but hey, that's what you wanted to be all the time anyway?

    ReplyDelete
    Replies
      Reply
  5. elmarMay 27, 2011 at 1:10 AM

    I'd also like to voice my disappointment with the shutdown of the Translate API. It was a really cool tool for experiments in the language learning space.

    Can you elaborate on the reasons, e.g. the abuse cited on the documentation page? I find it hard to believe that the only workable solution was to close it.

    Worse, this kind of decision makes it hard to trust the availability of any Google API in the future. I will think twice before investing time and effort into integrating an API which might or might not be offered in the future.

    I understand that Google provided these APIs for free, and can do whatever it likes with them. But it would be nice to have some transparency about the kind of criteria Google uses to decide whether to continue offering an API or not.

    ReplyDelete
    Replies
      Reply
  6. Donald PiretMay 27, 2011 at 2:17 AM

    Yeah the shutdown of the Translate API is a pain for a LOT of developers. I find it quite disappointing and underwhelming that a company like google would choose to alienate their developers rather than try to find a technical solution to the problem they're having (in this case abuse of the system).

    If this is what google is turning into I'm starting to get the feeling that this company might also be heading the way of IBM or Microsoft in the long run.. quite a sad day.

    ReplyDelete
    Replies
      Reply
  7. Mark EsselMay 27, 2011 at 2:58 AM

    I had enjoyed the image search JavaScript API for a number of apps. Not sure why it's deprecated and getting shutdown, seems pretty handy.

    Hopefully Bing's image search API will pick up the slack.

    ReplyDelete
    Replies
      Reply
  8. Alexander MarktlMay 27, 2011 at 2:58 AM

    Why not charge for Google Translate? Lots of companies would happily license it.

    ReplyDelete
    Replies
      Reply
  9. Horace HippoMay 27, 2011 at 3:24 AM

    Saddened by the loss of the translate API, it is incredibly useful. As others have noted, this significantly undermines confidence in the remaining APIs.

    ReplyDelete
    Replies
      Reply
  10. RadikMay 27, 2011 at 3:28 AM

    It would be much better if Google charges using Translate API than shutting it down. Now i will have to remove this functionality from my projects. Nicelly done Google :(

    And Franz had a good point, that why should any company, and also anyone else, use Google's Apis ever again?
    Well, for me i will better not to use any new Apis. I'll use it and after year Google just shuts it down. And it waste of time and effort for me.

    I'm dissapointed about Google.

    ReplyDelete
    Replies
      Reply
  11. toschoMay 27, 2011 at 3:40 AM

    Reliability once made you great. I’m very disappointed to see you following the Yahoo cow path.

    ReplyDelete
    Replies
      Reply
  12. František HábaMay 27, 2011 at 3:53 AM

    +1 for charging Google Translate API

    ReplyDelete
    Replies
      Reply
  13. YMay 27, 2011 at 5:07 AM

    not good news. and as always, is related to ignore foreign markets

    ReplyDelete
    Replies
      Reply
  14. THMay 27, 2011 at 5:12 AM

    Google seems to be going to down hill. This used to be a developer friendly company, but i think every good comes to an end.

    ReplyDelete
    Replies
      Reply
  15. PAStheLoDMay 27, 2011 at 6:44 AM

    Just strap a price on them. There are probably businesses depending on it, so they're likely to pay substantial amounts for these services.

    ReplyDelete
    Replies
      Reply
  16. Sindre SørhusMay 27, 2011 at 7:03 AM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  17. Sindre SørhusMay 27, 2011 at 7:07 AM

    Translate API:
    Lame excuse. You are Google. Instead of shutting down, in my opinion, your most useful API, you could use your massive wealth of knowledge and engineer powers to solve the problem instead of throwing it away.

    Google once was great, now it's just like Oracle/Microsoft/Facebook...

    ReplyDelete
    Replies
      Reply
  18. Joh Man XMay 27, 2011 at 7:40 AM

    Who's brilliant idea was this? *enter sarcasm*

    ReplyDelete
    Replies
      Reply
  19. JerryMay 27, 2011 at 8:02 AM

    Please consider keeping the API available for non-profit/educational users.

    ReplyDelete
    Replies
      Reply
  20. digitaltoastMay 27, 2011 at 8:35 AM

    Bad new all round, especially Feedburner, Image and Translate. Would be interesting to know a bit more about why these are deprecated/to cease.

    Surely it can't cost that much to keep going?

    ReplyDelete
    Replies
      Reply
  21. Paul DixonMay 27, 2011 at 8:44 AM

    This news makes me sick.

    ReplyDelete
    Replies
      Reply
  22. Amos BenningaMay 27, 2011 at 9:26 AM

    It doesn't seem like Google is being honest regarding the reason for shutting down these APIs.

    +1 for licensing and charging for API.

    Complete shutdown seems like a way of saying: we want to compete with the developers so we'll take these tools away.

    ReplyDelete
    Replies
      Reply
  23. Andres SantosMay 27, 2011 at 9:51 AM

    +2 for licensing and charging for API.

    ReplyDelete
    Replies
      Reply
  24. Ed BurnetteMay 27, 2011 at 10:12 AM

    Please find some way to keep the Google Translate API available, even if you have to make it rate limited like the Twitter API. I use it in one of my examples in a book that teaches Android programming (Hello, Android) and also in two apps on the Market. It will break a lot of apps if you shut it off completely.

    ReplyDelete
    Replies
      Reply
  25. Anon0VAJetuDMay 27, 2011 at 10:33 AM

    Why destroy all that value and not just start charging for those APIs? AWS makes Google look like amateurs.

    ReplyDelete
    Replies
      Reply
  26. MattMay 27, 2011 at 11:18 AM

    I'd like to add my voice to those unhappy with deprecating these APIs, Google Finance API in particular.

    There are still a number of bugs/deficiencies to address.

    ReplyDelete
    Replies
      Reply
  27. Kurt ChristensenMay 27, 2011 at 11:19 AM

    The Translate API really is quite valuable. Would it not be reasonable to have it follow a business model of some free number of calls per day, with paying customers able to make progressively more requests?

    ReplyDelete
    Replies
      Reply
  28. dougnMay 27, 2011 at 11:21 AM

    Translate API was great! (are you getting the message?)

    ReplyDelete
    Replies
      Reply
  29. VYDERMay 27, 2011 at 11:24 AM

    Whoa, whoa, whoa, why are you shutting down the Translate API? Not cool.

    ReplyDelete
    Replies
      Reply
  30. JuliaMay 27, 2011 at 11:25 AM

    Does anyone know what the limit for using Translate API will be? And if it will be per API key?

    ReplyDelete
    Replies
      Reply
  31. Anon1U3U5ePuMay 27, 2011 at 11:35 AM

    Could you please tell us when the new APIs will be deprecated?

    ReplyDelete
    Replies
      Reply
  32. TravisMay 27, 2011 at 11:54 AM

    This is what happens when a search company tries to do everything they can think while trying to outdo others under one company umbrella.

    ReplyDelete
    Replies
      Reply
  33. Vito PellicanoMay 27, 2011 at 12:05 PM

    Seriously??? Translate API??? Seriously???

    ReplyDelete
    Replies
      Reply
  34. MikiMay 27, 2011 at 12:07 PM

    One can only hope that the disappointment expressed in these comments and other such forums on the internet will push Google to take better action and reevaluate their actions, though this debate is most certainly one worth having and it's always good to question how much you trust any one service or platform.

    ReplyDelete
    Replies
      Reply
  35. Joshua TurmelMay 27, 2011 at 12:09 PM

    As the lead developer for a non-profit who depends on the Translate API for two of the free "services" we offer, this is a shame... like someone else said, associate a cost with it, we'll pay it, but just shutting it down altogether is bad!

    ReplyDelete
    Replies
      Reply
  36. CoolFireMay 27, 2011 at 12:27 PM

    What about the translation features built into Chrome, and Android?

    ReplyDelete
    Replies
      Reply
  37. ScottMay 27, 2011 at 12:46 PM

    You guys are way to critical, as someone who has developed many APIs allow me to give my thoughts.. deprecation is what happens to old versions of APIs, by definition there must be a replacement. Let's say I have v1 of a service, then I develop v2 that is so much better most people move on .. now I have v1 with some lazy / deprecated products depending on it... unless I want huge technical debt I have to set a cut off. This is what Google is doing, go to the APIs, they have had alternatives in all cases for sometime and they are giving to more time to move over to them. Language for example (which many are complaining about) is still available here: http://www.google.com/webelements/#!/translate and if it's not as clean as you would like, open up your debugger and grab the direct URL calls, there's your API.

    ReplyDelete
    Replies
      Reply
  38. ScottMay 27, 2011 at 12:49 PM

    Oh yeah and it's free ... and the terms of service never guaranteed you anything ... basing something on this without the willingness to be agile, not the best move

    ReplyDelete
    Replies
      Reply
  39. billconanMay 27, 2011 at 12:51 PM

    this post raised my fears about using Google APIs.

    right now I am working on a client for google reader. However, a insider told me that google reader is actually a dead project, although myself and some I know are heavy users of google reader.

    I now worried that one day google reader api will become deprecated, that makes me thinking if it is worth writing clients for google services.

    ReplyDelete
    Replies
      Reply
  40. RockOnMay 27, 2011 at 12:57 PM

    Definitely a sad day, I hope you reconsider.

    Was using the Image API for a (free) Android app that is in its way for 1M dls. I will not hesitate in telling them who the fault it is for it not working anymore... muahahahahahahah.

    ReplyDelete
    Replies
      Reply
  41. rsrikanth05May 27, 2011 at 12:59 PM

    As an editor on Wikimedia projects including the Wikimedia Commons and the Hindi Wikipedia, I find this move stupid.
    What will be the fate of the Google IME?
    I should've switched to Bing sooner.

    ReplyDelete
    Replies
      Reply
  42. Christian JensenMay 27, 2011 at 1:06 PM

    Seriuosly, ehat does everyone expect? You actually thougt google would let you make money on their dime forever? Its a company, by definition it only exists to produce value for shareholders. (nothing wrong with that in my opinon).

    ReplyDelete
    Replies
      Reply
  43. Marak SquiresMay 27, 2011 at 1:06 PM

    I maintain a node.js library for doing translation, the Google API is the core of this project.

    It really sucks to be having this taken away, now the project will be useless to everyone.

    https://github.com/Marak/translate.js

    ReplyDelete
    Replies
      Reply
  44. dsteptoeMay 27, 2011 at 1:07 PM

    Very disappointed with the deprecation of the Translate APIs. My company didn't use it heavily, but it was extremely helpful to bridge language barriers. I'm sure if there was a reasonable licensing option, my company would use it.

    ReplyDelete
    Replies
      Reply
  45. Shawn DragannMay 27, 2011 at 1:08 PM

    You should spend more time cracking down on paid links, duplicate content and all the garbage you have in your index right now. Results are generally terrible and your APIs were the one good thing. My development projects will NO LONGER use Google as you are not reliable enough to actually develop real projects. Thanks guys! PS. This didn't spoil anything, but I am bitter as this is just getting ridiculous and there is little transparency. AND BTW - change your comments to use our actual Google Profiles since Blogger is terrible. Maybe you should just start using Facebook comments instead.

    ReplyDelete
    Replies
      Reply
  46. DanGayleMay 27, 2011 at 1:16 PM

    Booo!

    ReplyDelete
    Replies
      Reply
  47. JustinMay 27, 2011 at 1:29 PM

    "Adam Feldman is a Product Manager, focusing on all of Google's APIs and making sure Google provides the best possible platform to developers."

    I call bullshit.

    ReplyDelete
    Replies
      Reply
  48. C. Scott AnanianMay 27, 2011 at 1:37 PM

    At One Laptop per Child, we were hoping to hook into the Translate APIs to allow cross-language communication between school kids in different countries. I'd like the second the recommendation about to leave the APIs open for educational/non-profit use at least -- there's about 2 million kids in Uruguay (alone) who could benefit. Why not create an application key system like in some other google products so that you can shut down the abusers while still providing services for the "good guys"?

    ReplyDelete
    Replies
      Reply
  49. ShortsellerMay 27, 2011 at 1:40 PM

    This is a pity. Is there any option to let the translate api live on a paid basis?

    ReplyDelete
    Replies
      Reply
  50. PatutiMay 27, 2011 at 1:50 PM

    bullshit!

    google is going down the hill to meet

    ReplyDelete
    Replies
      Reply
  51. Sufian RhaziMay 27, 2011 at 1:56 PM

    This is horrible. Google Translate API in particular enables some really useful applications that its replacement, Google Translate Element, simply cannot perform.

    In particular, a project I wrote: http://sigusrone.com/unconfound/ -- user specified selection translation.

    Ever been in the situation where you are browsing a web page and there's some snippet of text in a language you don't understand? Want to highlight that text, push a button, and view the translation? Yeah, me too, that's why I wrote that.

    ReplyDelete
    Replies
      Reply
  52. AlexuMay 27, 2011 at 2:09 PM

    Charge for Translate API, don't shut it down!

    ReplyDelete
    Replies
      Reply
  53. Air Force GalMay 27, 2011 at 2:18 PM

    My websites use your API and will be useless without it.

    I humbly request you keep the API open.

    ReplyDelete
    Replies
      Reply
  54. Andres SantosMay 27, 2011 at 2:20 PM

    Adam Feldman: as you see developers are not happy, but they also understand Google needs (it is a business after all). Is it possible to analize a paid version for the API usage? It will keep both ends happy.

    Thanks for your time!

    ReplyDelete
    Replies
      Reply
  55. Air Force GalMay 27, 2011 at 2:24 PM

    Ooops I said "API" and forgot to mention which one.

    Please do not shut down your Translate API. As other's have said, I would pay for this service.

    ReplyDelete
    Replies
      Reply
  56. RebelMay 27, 2011 at 2:38 PM

    Adding my voice to the 'please dont'! Incredibly useful API

    ReplyDelete
    Replies
      Reply
  57. LMay 27, 2011 at 2:38 PM

    I just integrated jquery-translate last week.

    *grumble*

    There has to be a better way to curtail the abuse than pissing off programmers. You want to keep us engaged with Google, we are a constituency you don't want to sour relations with. Through us is your future.

    You don't want to chase us away, angry and now beholden to other company's services. By all means, if there is abuse, do what you can to cut down the abuse. But throwing the baby out with bathwater seems rather extreme.

    Google Translate APIs are immensely popular. You can't figure out a way to monetize this popularity? Really?

    Well then someone else will. How boneheaded.

    ReplyDelete
    Replies
      Reply
  58. OrenMay 27, 2011 at 2:39 PM

    Translate API! Please stay forever. I love you.

    ReplyDelete
    Replies
      Reply
  59. vshlosMay 27, 2011 at 2:45 PM

    -1 for google,
    +1 for licensing

    but I think Google is depreciating since version 3 is much better:
    http://msdn.microsoft.com/en-us/library/ff512404.aspx

    ReplyDelete
    Replies
      Reply
  60. idMay 27, 2011 at 2:52 PM

    Its obvious google doesn't read its own blog comments.

    Too bad.

    ReplyDelete
    Replies
      Reply
  61. PatrickMay 27, 2011 at 2:53 PM

    Seriously Google? The Translator API? Go by a chromebook, trust in Google... You don't need a chunky OS, we'll take care of that and we have all the services and apps you need online. Really? Or are you going to whip other carpets out from under people's feet? Whooosh... there goes half your value proposition. Spring Cleaning, nice spin, but if "extensive abuse" is the issue, control it, or are you saying you can't manage that? I'm off to take a look at Bing Translator's web services. I really think you should reconsider shutting down the Google Translate API.

    ReplyDelete
    Replies
      Reply
  62. 22e54dc0-88ac-11e0-b989-000bcdcb2996May 27, 2011 at 2:56 PM

    Deprecating an API based on its replacement with a newer, more powerful and reliable one is an acceptable thing, and it's the kind of risk we as developers take when implementing tools.

    Removing a wildly popular API with no replacement even scheduled, citing vague excuses like "too much abuse", is an easy way to get yourself in the Apple camp, sending a shiver down the spine of any developer who thinks about using your tools and then immediately wonders when you'll arbitrarily pull the rug out from under their projects.

    This course of action is an inappropriate and terrifying move to your developer base. I never even used the Translate API, but I've used a dozen others from Google for free educational software, and I cringe at the thought that someone who "makes developers' lives easier" could wipe them off the face of the Internet without taking even a moment to consider the implications of such an action.

    ReplyDelete
    Replies
      Reply
  63. phone2blogMay 27, 2011 at 2:56 PM

    Hey Google the Translate API serves the needs of many developping countries (learn english), you just broke their chance and biz opportunity with the shutting.

    ReplyDelete
    Replies
      Reply
  64. TaneMay 27, 2011 at 3:18 PM

    Lets hope Google listens on this one - we don't want Translate shut down! It's simply the best and easiest-to-use of the translate services available.

    An alternative such as rate limiting, using OAuth authentication or some kind of API key *must* be the solution to this issue - not shutting it down.

    ReplyDelete
    Replies
      Reply
  65. webappMay 27, 2011 at 3:34 PM

    DON'T SHUT DOWN GOOGLE TRANSLATE - ACTION GROUP:

    http://on.fb.me/let_google_translate_stay

    ReplyDelete
    Replies
      Reply
  66. David BruceMay 27, 2011 at 3:36 PM

    This saddens and disappoints me too. I was interested in using the TTS aspect of Google Translate to provide TTS in Tux Typing, a free educational children's program. I hadn't officially done anything because TTS wasn't part of the supported API. Google's TTS is the only thing that comes anywhere close to supporting the 30+ locales in Tux Typing, and it does it in a completely cross-platform manner. This would have been a really cool feature that would have made Tux Typing a "learn to read" program, not just a "learn to type" program.

    ReplyDelete
    Replies
      Reply
  67. littlebearzMay 27, 2011 at 3:41 PM

    This should be interesting to see what they have come up as replacement.

    ReplyDelete
    Replies
      Reply
  68. AkinityMay 27, 2011 at 3:49 PM

    I am not apologising for Google, but it intrigues me to speculate on the reason. The fact that the API's utility is so obvious to developers, but apparently not to Google suggests that developers may be missing some key information here.
    Could it be that the cited abuse reflects on their need to protect their core business? For instance, might Translate API be helping someone to poison some of the signals used by PageRank ?

    ReplyDelete
    Replies
      Reply
  69. Jonathan RochkindMay 27, 2011 at 3:56 PM

    Books Data API is deprecated now, going away in 6 months -- new the new Books API, however, is still marked "Important: This version of the Books API is in Labs, and its features might change unexpectedly until it graduates."

    Should I just ignore this? It is inconvenient to deprecate a production API with an API that is essentially marked "if you write code to this, it could break at any time without warning."

    ReplyDelete
    Replies
      Reply
  70. KevanGCMay 27, 2011 at 3:58 PM

    Well why the hell would you shut down your Translate API?

    Thanks for fucking things up, Google!

    ReplyDelete
    Replies
      Reply
  71. ShammyhMay 27, 2011 at 4:07 PM

    Perhaps a little more clarification would be nice.

    Google has a reputation for transparency and openness with its users.

    Ruin that, and how likely are we all to put up with you indexing/recording/tracking all of our email/locations/searches/etc....

    People don't like secrecy.

    ReplyDelete
    Replies
      Reply
  72. morsmalMay 27, 2011 at 4:19 PM

    DON'T SHUT DOWN GOOGLE TRANSLATE - ACTION GROUP:

    http://on.fb.me/let_google_translate_stay

    ReplyDelete
    Replies
      Reply
  73. super.funMay 27, 2011 at 4:32 PM

    I've realized what Google really is since last summer when they *#?@ us on the net neutrality issue. I'm glad you shut down the Translate api so more people will wake up to the fact that you can't be trusted and are no longer even close to the "do no evil" mantra. I use duckduckgo for all my searching now and I'm trying to get off gmail asap. Good riddence.

    ReplyDelete
    Replies
      Reply
  74. Aaron Kempf, MCITP: DBAMay 27, 2011 at 4:49 PM

    glad to see google's true colors. Google doesn't have the BALLS to care about developers, developers, developers!~

    ReplyDelete
    Replies
      Reply
  75. Eric StephensonMay 27, 2011 at 4:53 PM

    If you don't want to deal with these pets anymore, you could set them free instead of killing them, right?

    ReplyDelete
    Replies
      Reply
  76. Adam FeldmanMay 27, 2011 at 5:24 PM

    This was a tough decision for us to make; we’re sorry to hear that it’s been a tough one for you to read. Thank you all for your comments, and for reminding us of the passion and energy that you bring to building great products that use our APIs. We launch a lot of APIs, many of them experimental or in Labs. This round of spring cleaning is designed to let us do a better job by focusing more effort on fewer APIs, so that you can continue to count on them.

    Deprecating the Translate API was the hardest choice for us to make -- we’re excited about the global web, and about helping developers and webmasters anywhere reach audiences everywhere. We continue to invest in our Translate offerings, including the Google Translate web element. But the Translate API was subject to extensive abuse -- the vast majority of usage was in clear violation of our terms. The painful part of turning off this API is that we recognize it affects some legitimate usage as well, and we’re sorry about that; we hope that our other offerings will cover many of those legitimate use cases.

    We are listening, and we really appreciate your thoughtful responses to this post.

    ReplyDelete
    Replies
      Reply
  77. KoulMay 27, 2011 at 5:28 PM

    Seriously, Translate API is more useful than all the rest combined. Don't shut if off Google Team.

    http://on.fb.me/let_google_translate_stay

    ReplyDelete
    Replies
      Reply
  78. ScottMay 27, 2011 at 5:37 PM

    Just to reiterate what has been said, why should we code against a Google API in the future? Its one thing to when there is a new version that has the full feature set of the old, but to dropping a well used API breaks your relationship with developers.

    ReplyDelete
    Replies
      Reply
  79. NeilMay 27, 2011 at 5:51 PM

    I think you have the priorities wrong. The cost of keeping the Translate API going and making it a bit more restrictive couldn't possibly be near the goodwill and developer support Google receives from it.
    Not like Google to not see the bigger picture. This is a big mistake.

    ReplyDelete
    Replies
      Reply
  80. Yuvi PandaMay 27, 2011 at 6:20 PM

    I guess I'd be moving to Microsoft's Translate APIs.

    Hmm, maybe eventually their search engine too. Who knows.

    ReplyDelete
    Replies
      Reply
  81. LucaMay 27, 2011 at 6:31 PM

    one more here who would pay for the Translate API, having spend hundreds of man hours on it.
    We still have the Maps integration (please please do not shut it down) but you can bet we WON'T use any more Google API's.
    Too risky now.

    ReplyDelete
    Replies
      Reply
  82. AlanMay 27, 2011 at 6:34 PM

    Attitude counts, and trust is earned, as someone who has seen both legitimate uses of the translate api, and the abuse by valid businesses who have no other choice as Google never offered the opportunity to pay for . All i can see here is idiots managing incompetence. I guess when a company values youth over experience, poor decisions are going to be the long term result.

    As a developer, what limited trust i did in Google have has been cut back even further by this.

    So much for don't be evil, i guess it's only on Monday now..

    ReplyDelete
    Replies
      Reply
  83. Justin GravesMay 27, 2011 at 6:59 PM

    Also very annoyed at the loss of the Translate API. Not a great selection of good alternatives out there. Also agree it would be far better to charge a little bit for it, weeding out the abuse, than to get rid of it entirely.

    ReplyDelete
    Replies
      Reply
  84. Exception DuckMay 27, 2011 at 7:01 PM

    thank god for the timing, was about to start a project using it in a weeks time.

    oh - and would have been a paying user btw.

    ReplyDelete
    Replies
      Reply
  85. rvtMay 27, 2011 at 7:28 PM

    There are alternatives for for example the translate API,
    but this is clearly a effort, at least for translate API of Google to put more buttons on wesbite and get there name out rather then using there services 'under the hood'.

    I use the translateAPI to translate a open source project using pootle, and I am glad the people from pootle already added a alternative, I just need to enable it.

    But yeaaa... this is what happens if you use a company without a face

    ReplyDelete
    Replies
      Reply
  86. YeomanDroidMay 27, 2011 at 7:31 PM

    pathetic.

    ReplyDelete
    Replies
      Reply
  87. erikigMay 27, 2011 at 7:41 PM

    Like many users I'm disappointed to hear that the Translate API will be shut down soon. It was very useful and was key in developing a number of applications that I've worked on.

    May I suggest limiting the free version to a couple hundred requests per day and then establishing a paid version of it with a bulk use licensing fee?

    This would allow developers to build and test applications that make use of the API efficiently (since they have limited access) and take care of the cost of running the API on a large scale basis.

    ReplyDelete
    Replies
      Reply
  88. Sanat GersappaMay 27, 2011 at 7:56 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  89. GregMay 27, 2011 at 8:18 PM

    Seriously? Most of those APIs scheduled for shutdown are immensely useful!

    ReplyDelete
    Replies
      Reply
  90. JustinMay 27, 2011 at 8:24 PM

    I am surprised at how big an impact this is having on my perception of Google. I have never touched the Bing search engine and, like a lot of people, took it as a matter of common sense that Google was the naturally "good" company while Microsoft was "evil" as a matter of habit. This move has completely turned these assumptions on their head (for me).

    Microsoft upgrades APIs all the time. Microsoft stops developing tech all the time which means that it becomes a poor choice for new projects and probably for really long-lived ones as well.

    Honestly though, I cannot at the moment think of a single example of Microsoft taking away a released capability that developers are using in production. In fact, these days, Microsoft is even more likely to contribute non-strategic tech (like IronPython) to the community.

    Basically, I have just had it really driven into my head that Microsoft gets developers and the importance of developer loyalty in the long term while Google clearly does not. Microsoft is the safer, and "less evil" party to rely on in apps that I am going to put my name on.

    Google, thank you for switching this light-bulb on for me before I became too dependent on you. I use some of your APIs and was planning on using a tonne more. I was just about to release an app to the iOS App Store that uses the Feedburner API in a few places. I should change that ASAP.

    Again, Google. Thank you for revealing your core philosophies here. I was making some really dangerous assumptions about you.

    ReplyDelete
    Replies
      Reply
  91. JustinMay 27, 2011 at 8:28 PM

    It is ironic that I had to "Google" to find the Bing App API:

    https://signup.live.com/signup.aspx

    It is not something that had ever interested me before.

    ReplyDelete
    Replies
      Reply
  92. MikeMay 27, 2011 at 8:35 PM

    The Translate API is too good to shut down. Surely you can come up with a better solution.

    ReplyDelete
    Replies
      Reply
  93. InvMay 27, 2011 at 8:45 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  94. InvMay 27, 2011 at 8:46 PM

    I thought you could detect and block the abusive use of Translate API!

    ReplyDelete
    Replies
      Reply
  95. LukeMay 27, 2011 at 8:51 PM

    Killing the translate API is hurting the web. If they was abuse going on, find a way to rate limit or ban the abusers. Don't just shut it off completely.

    You say your role is to organized the world's information. It just happens that information comes in many languages, translation API is a necessary part of the plumbing if we are going to make the web accessible to everyone.

    I think Google should listen to what developers are saying and find a way to save the translation API.

    ReplyDelete
    Replies
      Reply
  96. samanaMay 27, 2011 at 10:18 PM

    Google I/O is always an exciting time for developers. huh
    I don't know what happen with Google.

    ReplyDelete
    Replies
      Reply
  97. LarryMay 27, 2011 at 10:20 PM

    Here's the newer? version of Google translate API.
    http://translate.google.com/translate_tools

    ReplyDelete
    Replies
      Reply
  98. augusto pintoMay 27, 2011 at 10:26 PM

    If Aunty Google, as I used to call Google API, goes I will be sad. Why? Why should I move away from my gmail account and search for another translation service when I want a word or phrase or passage from another language? Change your decision and throw out the bath water and not the baby.

    ReplyDelete
    Replies
      Reply
  99. Brian WilliamsMay 27, 2011 at 10:55 PM

    This is a terrible idea Google, please reconsider.

    ReplyDelete
    Replies
      Reply
  100. CragMay 27, 2011 at 10:57 PM

    Wait.. because there's some who are abusing the translate API your answer is to shut it down? What, are you fucking kidding me? Is that all the mighty Google could come up with? Jesus...

    How about charging a small fee for it? That's probably stop 99.99999% of the abuse.

    So now you want me to use Google Web Elements? Sure... except what guarantee do I have that in a year that won't stop for "excessive abuse"? I mean, why would I ever use another google api?

    And now I'm damn sad and ashamed that I and my company are paying google customers (as in google apps).

    ReplyDelete
    Replies
      Reply
  101. Robert MoserMay 27, 2011 at 11:11 PM

    I honestly don't think you at Google realize how badly shutting down one of your most popular APIs is for your reputation.

    I believe you when you say there's rampant abuse. But to take the path of throwing the baby out with the bathwater-- as an earlier commenter said, why should we ever trust you again?

    If your choice is to simply stop a service instead of monetizing it, why should we, as developers, use any what you have to offer? It's one thing to consign little-used APIs to the dustbin. But one of your most popular? That tells *us* that everything you offer is provisional, and that we can't even count for a slow depreciation period!

    Our time isn't free, either. I'm not looking for a free ride. I have no problem paying for useful services. That would chose *not* to take my money is baffling.

    ReplyDelete
    Replies
      Reply
  102. Eric WallinMay 27, 2011 at 11:33 PM

    I wish Google weren't so afraid to ask people to pay for services. If they would just move some of these free APIs to paid APIs, then the fraud would go away, and the people who wanted the services could still get them, and the economies of scale would pay off for everybody.

    Same thing with Google Voice. I would GLADLY pay a small annual fee if that meant that I could get real customer service.

    It's great to dream of a Web where everything is free, but when that is the case, it isn't always financially viable for everybody to get what they want.

    ReplyDelete
    Replies
      Reply
  103. BiscuitMay 28, 2011 at 12:46 AM

    I would like to add my disappointment as well... the API translate is very useful. Why not either limit its use or charge for it? Shutting it down completely is pure madness.

    ReplyDelete
    Replies
      Reply
  104. sampsaMay 28, 2011 at 12:49 AM

    Please Google, consider making Translate API a paid version, don't just shut it down!

    I do understand companies do need to review and change their APIs from time to time. You're just doing it wrong. Deprecate, don't just pull the plug, since you do know many developers are using the feature.

    Can you elaborate the kind of abuse Translate API was suffering?

    ReplyDelete
    Replies
      Reply
  105. Glenn MaynardMay 28, 2011 at 1:20 AM

    > Translate API

    Uh, what?

    I avoid depending on most third-party APIs, due to fears of them disappearing without a replacement; but I've used Google APIs with the expectation that Google, at least, can be trusted to not vanish non-Labs APIs without a replacement.

    So much for that.

    ReplyDelete
    Replies
      Reply
  106. John RandomMay 28, 2011 at 1:25 AM

    I'll judt cite Ballmer for this once; "developers, developers, developers, developers"

    I'd hate for my phone ecosystem to slowly morph into something apple-esque for no good reason.

    ReplyDelete
    Replies
      Reply
  107. morsmalMay 28, 2011 at 1:32 AM

    If you shut down Google Translate, we (and I mean all the API developers) will need to go back to BabelFish API http://bit.ly/kTnqc2

    It lacks some languages - but with a bit economical wisdom from your competitors it would do well! Google,. how could you arrived at such an idiotic decision?

    Sign up here: DON'T SHUT DOWN GOOGLE TRANLATE API! http://on.fb.me/mRzwcU

    ReplyDelete
    Replies
      Reply
  108. FuzzycatMay 28, 2011 at 1:35 AM

    The API used to post this message has been deprecated.

    ReplyDelete
    Replies
      Reply
  109. chan123May 28, 2011 at 2:03 AM

    I want to see the google translate api again it is very important for a country that is not English is the official language.

    google translate api can make the world understand each other.
    Communicate.

    Please, review google translate api the matter again.

    ReplyDelete
    Replies
      Reply
  110. freonMay 28, 2011 at 2:11 AM

    One of my projects also depends on Translate API and making it as a paid service is definitely better decision than shutting it down.
    I have to agree with other comments here, that this was not a good decision and the reliability of other Google API has suffered.
    At least there is a plenty of time to adapt (till December 1).

    ReplyDelete
    Replies
      Reply
  111. JuanseMay 28, 2011 at 2:29 AM

    The best of all is that they wait the end of the Google I/O to annouce this

    I'd like to see how many people will go to the Google I/O 2012 or use their Wallet stuff after this...

    It's actually true that the smart people is leaving Google and going to FB after all.

    ReplyDelete
    Replies
      Reply
  112. Давид МзареулянMay 28, 2011 at 2:51 AM

    Dear Google! Several my sites depend strongly on the Translate API, and I'm definitely ready to pay for it. Please reconsider your decision.

    ReplyDelete
    Replies
      Reply
  113. AdriánMay 28, 2011 at 3:08 AM

    Google translate API? .Very very bad..

    ReplyDelete
    Replies
      Reply
  114. Azriel7May 28, 2011 at 3:31 AM

    Seems google is going down hill. First with the lack of anything really new/innovating lately(remember when their used to be something cool coming out almost monthly?), then the flat out lack of updating some of their products (looking at you picasa)that are not mobile related. Now google is removing features that companies are depending on (language API for example). Who's bright idea was this?

    ReplyDelete
    Replies
      Reply
  115. morsmalMay 28, 2011 at 3:44 AM

    Google Translate API helps the world becomes smaller, but now with this poor decision - the world will become so small that it may even vanish when it comes to Google's rule at leat ;-)

    Join the action group on Facebook: "Don't Shut Down Google Translate API"

    Link: http://on.fb.me/let_google_translate_stay

    ReplyDelete
    Replies
      Reply
  116. JaphMay 28, 2011 at 4:05 AM

    I can't even begin to describe my disappointment in the decision to shutdown the Translate API.

    I always tell friends and family they're mad to use anyone other than Google for services Google provides, because Google is trustworthy and a company with an actual sense of ethical behaviour.

    I'm genuinely reconsidering that stance.

    ReplyDelete
    Replies
      Reply
  117. JaphMay 28, 2011 at 4:07 AM

    Also, announcing the shutdown of such an important API really takes the shine off the other announcements of new APIs. I mean.. who cares about a new API if you may simply shut it down once we all get dependant on it?

    ReplyDelete
    Replies
      Reply
  118. uffeMay 28, 2011 at 5:21 AM

    Its a sad day for google, when you start shutting down some of your most succefull APIs namely the Translate API.
    Better be heading for microsofts version instead.

    ReplyDelete
    Replies
      Reply
  119. Jordan Weber-FlinkMay 28, 2011 at 6:35 AM

    I wish I had a way to translate my disappointment into many different languages.

    ReplyDelete
    Replies
      Reply
  120. SulfusMay 28, 2011 at 6:48 AM

    I thought Larry's return would be good for users and developers alike the opposite seems to be happening..

    ReplyDelete
    Replies
      Reply
  121. MorganMay 28, 2011 at 7:14 AM

    It would be cool if Google could specify somewhere in their documentation "We plan to support this API until atleast 201x" and then stick to that because like everyone is saying: "what's going next?". Interesting move Google. Enjoy the dollars saved.

    ReplyDelete
    Replies
      Reply
  122. PaulMay 28, 2011 at 7:17 AM

    Hello Google,

    In case you did not notice, you're doing evil. Please stop.

    ReplyDelete
    Replies
      Reply
  123. TucoMay 28, 2011 at 8:17 AM

    I'm trying to think of a positive way to say "reconsider" on Translate API. This one has such potential to do good the world over. Removing it is such a bad idea for PR, for developers, and users of the web. By now you must see how much trust is being lost by this decision. The cost to remedy the real problem, "abuse", cannot have been as high as this. I encourage developers to express continued and constructive criticism.

    ReplyDelete
    Replies
      Reply
  124. wolverineMay 28, 2011 at 8:30 AM

    You know what the problem is with Translate API? It's getting better each day due to unprecedented input from users and Google doesn't want to share it. They want it for themselves, despite the fact it was improved by a wealth of people. Don't make any mistakes. Translation technology is one of the keys for A.I. Google is making aggressive moves to undermine any efforts by independent developers on this technology.

    ReplyDelete
    Replies
      Reply
  125. JonathanMay 28, 2011 at 9:06 AM

    Java developers who used the Google Translate API should check out my new wrapper for the Microsoft Translator API @ https://github.com/boatmeme/microsoft-translator-java-api. It is a surprisingly adequate substitute for Google Translate.

    ReplyDelete
    Replies
      Reply
  126. harryMay 28, 2011 at 9:26 AM

    TRY ortsbo.com great translator real time\

    ReplyDelete
    Replies
      Reply
  127. Edward KmettMay 28, 2011 at 9:57 AM

    The abrupt shutdown of the translate API with such limited notice now has made me and others leery of trying to depend upon any of your other web services commercially.

    Bypassing the usual 3 year deprecation period here is dramatically impacting the opinion of developers as to the viability of depending on any of your web services.

    I hope you know what you're doing.

    ReplyDelete
    Replies
      Reply
  128. webappMay 28, 2011 at 10:38 AM

    I have a solution!

    Since Micro$oft has the money (well they just bought Skype for 8,5 billions!), maybe Google can give it to them for free so they can solve the financial issues Google is having? Besides, did I hear that it was open source API? Where is the source?

    Join the Facebook support group: "Don't Shut Down Google Translate API" at: http://bit.ly/mRzwcU

    ReplyDelete
    Replies
      Reply
  129. Jean-Lou DupontMay 28, 2011 at 10:45 AM

    Although I am not bound to these API at the moment, it makes me leery about my whole "relationship" with Google in general. I am so dependent on services such as Google Docs, Apps and Sites that I can't ignore the things I am seeing here.

    I'd rather you guys come out with *less* cool stuff but the services you decide to offer stay around with a clear policy.

    ReplyDelete
    Replies
      Reply
  130. PeterMay 28, 2011 at 10:59 AM

    The Translate API is abused heavily by Black hat SEO types who use it to create autoblogs.

    While some SEO types only make a few, there are a few firms that make hundreds if not thousands of these autoblogs that use the Google Translate API. The reason that half your Google search results today are filled with crap is because of the abuse of the Google Translate API.

    I'm also betting that a few of you are some of those people.

    ReplyDelete
    Replies
      Reply
  131. webappMay 28, 2011 at 11:19 AM

    To Peter.

    I have no idea what "autoblogs" is. But the translation machines are there and will be there with or without Google. If a user uses these machines to translate a unique content and then cached it, there is nothing wrong with it.

    Google itself allows translated search. Just because some sites can translate the content theme-self it does make them black hat SEO.

    Translation is business too, if Google wants they can charge for its services fully, partially or whatever. No need to shut down the doors.

    I suspect that there is some plan behind this decision. Something about pushing us to use Chrome future feature or whatever. Sooner or later we will find out...

    In mean time, we can only hope that either Google reverses its decision or some other giant will give it a good competition. Let us not forget that it was NOT Google who first allowed developers using remote GET translated content.

    ReplyDelete
    Replies
      Reply
  132. VickyMay 28, 2011 at 11:47 AM

    Adam Feldman: You know what? It's not just about the Translation API. That's just one thing. What you're really doing is destroying the priceless user trust that you built over the past decade. Really? Do you seriously want to throw that out the window? Stop and think about what you're doing. Please. I personally don't use the Translation API, but I can feel other developers' pain just the same.

    We really love your innovation, Google, but that should not come at the cost of your reliability. We'd rather prefer if you guys came up with less products with more *reliability*.

    I loved you Google. Seriously. Until today. So much for 'Don't be evil', eh?

    ReplyDelete
    Replies
      Reply
  133. Alvaro Osvaldo LópezMay 28, 2011 at 12:48 PM

    Is there a way to contact Google developers directly and tell them not to kill Translate API?

    ReplyDelete
    Replies
      Reply
  134. anarowMay 28, 2011 at 12:54 PM

    Perhaps Google is planning a future proprietary translation capability separate from search - see it collaboration with the European Patent Office which will allow it to improve its machine translation using the EPO corpus of patent texts.
    http://www.lawdit.co.uk/reading_room/room/view_article.asp?name=../articles/9186-google-and-EPO-sign-translation-deal.htm

    ReplyDelete
    Replies
      Reply
  135. Edward GerholdMay 28, 2011 at 1:23 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  136. Edward GerholdMay 28, 2011 at 1:30 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  137. Edward GerholdMay 28, 2011 at 1:34 PM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  138. Edward GerholdMay 28, 2011 at 1:36 PM

    Hey, the Google Translate Element is the old webelement and no new object for us to use. I don´t like the widgets style many would like to apply now. Can´t you deliver a better alternative? Can´t you give us v2 of the Translate API? Buy more servers or what.

    ReplyDelete
    Replies
      Reply
  139. Romio (Kiev)May 28, 2011 at 2:23 PM

    I did not expect this from google. this will be the beginning of the end of google - you should not hurt the developers. Think how much hatred you will receive in your address

    ReplyDelete
    Replies
      Reply
  140. efpMay 28, 2011 at 2:49 PM

    don't close the translation API! Fix a requests limit and charge after that, but don't close it! It's true that it's unfair to close it after all the input users have given to it...

    ReplyDelete
    Replies
      Reply
  141. JoshMay 28, 2011 at 3:09 PM

    It's pretty sad that this company can think up the ideas but not have the knowledge to correctly implement them.

    Wave.. now translate. Maybe bing has a translation api I can use now.

    ReplyDelete
    Replies
      Reply
  142. TrexxMay 28, 2011 at 3:45 PM

    Here's an idea... or two... and right up front I'll say that I'm not particularly knowledgeable of the way Google's APIs are accessed or used. But sometimes, being too close the trees is precisely what prevents us from seeing the rest of scenery (so to speak).

    In any case, if Google knows that autoblogs (whatever they are) are using the Translate API to get higher SEO results, then block those requests, or block the results from autoblogged sites. In other words, if Google knows which sites are generating these "abuse" usage stats, Google can also make those sites rank LOWER on their SEO score or block the SEO originating API requests...

    2. As so many people have stated already, charge for the darn usage of the APIs! We already get nickled-and-dimed for other services we enjoy, from Pandora, to Rhapsody, to Netflix, I would pay an extra $2 a month for the convenience of occasionally using the translate feature. After all, last time I checked, Google "is" a business and as such its main purpose is to be and increase profitability.

    3. Link usage to positive-id requestors. For example, Android device users pay a monthly service fee to their telcos, so allow usage originating only from Android devices, that way you can track fraudulent/illegal usage to a specific device and/or user. Obviously, not everyone uses Android through a cell carrier, but a large majority of Android users do.

    4. License it to other companies so that they have the burden of liability. The same way that a hammer manufacturer can't get sued if someone uses it to break windows, licensing it may allow you to keep Translate alive without the headaches of liability.

    5. Instead of returning the translated results as text (which a bot may use for this autoblogging or SEO cheat), return the results as a .gif image that a human could read but a machine would like not without a lot of additional overhead on their part.... For example, separate the words by different fonts, point sizes, locations within the images, etc.... require human interaction prior to displaying it (ie: "What is 2 times the third number after 3?")

    Bottom line, Google, DON'T BE LAME!

    ReplyDelete
    Replies
      Reply
  143. Meme MisterMay 28, 2011 at 4:13 PM

    Just writing to join the chorus of HOW STUPID Google is being.. Under new mgmt right?

    ReplyDelete
    Replies
      Reply
  144. morsmalMay 28, 2011 at 4:19 PM

    Ladies, instead of moaning about it, lets do something - join the Facebook action group: "Don't Shut Down Google Translate API"

    Link: http://bit.ly/mRzwcU

    PS. Between, funny enough but the captcha word I had to enter now was: humbinga... will it be translate-binga next time Google? ;-)

    ReplyDelete
    Replies
      Reply
  145. kurtkbeeMay 28, 2011 at 4:29 PM

    Is this a joke?
    I just finished building a plugin for otrs to translate my customer tickets from German to English, right within otrs and only the customer fragments not the entire page used by the agents.

    I cannot use this half baked elements thing they have now?
    I would even pay for access to the current translation API.

    I expect this from apple or Microsoft.......no google.

    ReplyDelete
    Replies
      Reply
  146. Florian RohrweckMay 28, 2011 at 4:36 PM

    FYI:
    Extensive abuse means: Spammers used the translate API for millions of emails, forum entries, chat-spam and so on. Other websites offered a "translation service" that was branded differently but used google's translate api encapsulated. and so on. Thank these people for the shutdown and don't blame google. What would you do if someone rapes your good will? Don't be childish.

    Charging for the translate API would be a good alternative.

    ReplyDelete
    Replies
      Reply
  147. Aj CollinsMay 28, 2011 at 7:14 PM

    Put a cap and charge for overages, not discontinue the entire thing!

    ReplyDelete
    Replies
      Reply
  148. SJMay 28, 2011 at 10:52 PM

    I can only echo what others have said above.

    Please find a way to preserve the Translate API, through a combination of whitelisting, throttling, and charging for use.

    ReplyDelete
    Replies
      Reply
  149. matthewMay 28, 2011 at 11:11 PM

    For those looking for alternatives and willing to pay for translation, there are a few options. At myGengo (http://mygengo.com/services/api/) we offer a RESTy API to human translation. I'm a co-founder and since our startup relies on translation, you can be guaranteed we'll never deprecate our API :)

    ReplyDelete
    Replies
      Reply
  150. deDavidMay 29, 2011 at 1:11 AM

    The reasons that Google sais for shutdown Google Translate API do not convince anybody with a minimal common sense.

    Before shutdown it our loved Translate API, please limit the maximun queries per day, block spam users, and finally why do not charge for Google Translate API?

    API means control and you do not want to use it. Google are changing for bad.

    Guys, any Google Translate API alternative that you use?

    ReplyDelete
    Replies
      Reply
  151. KinkyMay 29, 2011 at 1:48 AM

    I have to agree - major major bad PR for google if they shut down the translate API... I can't imagine a way to piss more people off then that.

    limit the number of queries per day and then charge for anything over that.

    ReplyDelete
    Replies
      Reply
  152. webappMay 29, 2011 at 2:45 AM

    We started an action group on Facebook:

    "Don't Shut Down Google Translate API"
    Link: http://bit.ly/mRzwcU

    ReplyDelete
    Replies
      Reply
  153. BastiMay 29, 2011 at 2:53 AM

    Whats your guess: How many apps and websites will be broken once this translation API is shut down?Hundreds? Thousands?

    But hey, you beggars: Google is not welfare. Why should they provide a service, that obviuosly burns a lot of money, but doesn't even show ads? ;)

    ReplyDelete
    Replies
      Reply
  154. richardebMay 29, 2011 at 3:07 AM

    Please do NOT shutdown the patent search api. We are using ist productiv in our company!

    Or is there an equivalent?

    ReplyDelete
    Replies
      Reply
  155. noMay 29, 2011 at 4:05 AM

    Just rate limit translate API and sell higher rate limit licenses! Looks like some might happily pay for that! And devs will adore you if you do so ;)

    ReplyDelete
    Replies
      Reply
  156. Ben KeenMay 29, 2011 at 4:12 AM

    I would happily pay for use of the Translate API. Just dropping the service altogether seems a terrible decision.

    This is extremely, extremely disappointing.

    ReplyDelete
    Replies
      Reply
  157. JasonMay 29, 2011 at 4:23 AM

    Dear Google,

    Your APIs provide tools and opportunities for small businesses and startups to enter into the online world. Please consider offering priced licenses to the APIs rather than simply shutting them down.

    ReplyDelete
    Replies
      Reply
  158. NettiCatMay 29, 2011 at 5:33 AM

    This should be a warning for every developer trusting in reliability and continuity of any Google API's.

    I will never again start a project relying on Google API's. Very bad and disappointing decision to cancel availability of the Google translation API's.

    Good bye Google.

    ReplyDelete
    Replies
      Reply
  159. itamarMay 29, 2011 at 9:29 AM

    This comment has been removed by the author.

    ReplyDelete
    Replies
      Reply
  160. itamarMay 29, 2011 at 9:30 AM

    The worst google buissness decision...1 blog post has destroyed years of good reputation

    ReplyDelete
    Replies
      Reply
  161. chinamikeMay 29, 2011 at 9:46 AM

    Google Translate had and still has so much potential for creative uses, now foreclosed. Before the new, outstanding Google Translate iPhone app it was used in a dead-simple app called Interpret. Now that, and anything creative and innovative or useful in the future is dead. Shutting it down was obviously not thought through...

    I'm so sorry I took those surveys on how to improve Google Translate, to see Google now acting like a landlord evicting its tenant farmers. I will be looking at alternatives, I'm so disgusted with this decision.

    ReplyDelete
    Replies
      Reply
  162. Damian del Rivero LagunesMay 29, 2011 at 10:17 AM

    please don't shutdown Translate API.

    ReplyDelete
    Replies
      Reply
  163. vinoththiruMay 29, 2011 at 10:50 AM

    Yes all APIs are user friendly want this forever.
    Keep the google finance api it will be reliable one. please continue the development for google finance api too

    ReplyDelete
    Replies
      Reply
  164. Albert MartínezMay 29, 2011 at 3:56 PM

    Its a huge abuse to affect thousends and thousends of apps. google can't do that, they can leave a payment option or an authentication process if they have this huge amount of querys they say..noone can trust on their api's..why they doit then? next year maybe there 10.000 apps using it and they disconect the api server..

    ReplyDelete
    Replies
      Reply
  165. NerceseMay 29, 2011 at 5:29 PM

    We all know Google is smarter than that.I guess you don't feel the same way about your users.If you did you'd announce what's really going on.

    ReplyDelete
    Replies
      Reply
  166. Jared HatfieldMay 29, 2011 at 6:32 PM

    I'll join the crowd on this one.

    While I have never used the Google Translate API for any of my projects yet, I will admit it was on my radar as a possible solution. I have a few projects that will likely need translation if they grow in popularity. Instead of human translation, the Translate API would save me money. Even if the API cost money to use, it would be the preferred and less expensive option to paying humans. If abuse is really the problem, then charging money is the obvious solution.

    ReplyDelete
    Replies
      Reply
  167. Daniel KluevMay 29, 2011 at 7:38 PM

    Shutdown of widely-used APIs is definitely severe hit on Google reputation.
    I've used own wrapper for Translate API which supports several different providers aside from Google, but google results were typically best and I'm willing to pay for this API if free support is too much burden.
    Please consider making it paid API instead of shutdown.

    ReplyDelete
    Replies
      Reply
  168. samiMay 29, 2011 at 9:16 PM

    Translate and Transliterate are being shut down? So much for being an international company - now no one should have any qualms about working for MS or FB since Google is acting, if not more, evil

    ReplyDelete
    Replies
      Reply
  169. Franz EnzenhoferMay 30, 2011 at 12:18 AM

    One more question: will the Language Detection API be shutdown as well? it's part of the translation API ( ✝ December 1, 2011) and - again - an unbelievable useful API.

    ReplyDelete
    Replies
      Reply
  170. Charlie MartinMay 30, 2011 at 12:22 AM

    Not too long ago, Google had a Blogger issue that would have been relatively minor -- except they exacerbated it by a series of bad PR moves.

    Now this.

    Does anyone there know how to play this game any more?

    Let me add another vote against eliminating the translate APIs. In my case, I'm using them through Second Life, where I've discovered that being able to get a quick translation in-line is amazingly effective as a way to learn another language -- I have a regular conversation and when I reach those inevitable points where I don't know the noun or verb I'm missing, I can simply ask a translator tool.

    In fact, I'd been planning on writing about this, and since I write for a top-30 web site, it would have been a good bit of good publicity. I probably still will -- but now it will be a more-in-sorrow-than-in-anger article about the amazing capabilities that Google provided -- and then took away.

    It's a mistake that you've got several months to rectify.

    ReplyDelete
    Replies
      Reply
  171. TinoMay 30, 2011 at 1:20 AM

    Come on Google. We are the people always defending you, stating that they might look evil to the outside, but they still care about us, supply us with great tools, for free! Don't give us the feeling that you don't care anymore. That'd be the beginning of the end.

    +1 for saving the translate API

    ~T

    ReplyDelete
    Replies
      Reply
  172. KimbleMay 30, 2011 at 2:07 AM

    Come on! Why not charge something like a fraction of a US Dollar per API call? Just enough to keep spammers from using it and not enough to keep developers from using for legitimate purposes!

    ReplyDelete
    Replies
      Reply
  173. OnTheGoSystemsMay 30, 2011 at 4:26 AM

    The title of this post is a bit misleading. Should have been a bit more direct, like:
    "Google Shutting Down the Popular Translate API"

    No worries, we get it anyway. So much for descriptive headlines.

    Someone in Google is either really bad at SEO or really shy about this recent decision.

    ReplyDelete
    Replies
      Reply
  174. adamMay 30, 2011 at 5:04 AM

    I would pay for Google Translate API!

    ReplyDelete
    Replies
      Reply
  175. Javin PaulMay 30, 2011 at 6:16 AM

    This is really sad , does anyone know why google is deprecating it ? what's the real motive behind it ? and if they shut down this API without providing a viable alternative
    they’re going to get a number of people saying “Why should anyone ever use a Google API again?”

    Javin
    Top 20 Core Java Interview question

    ReplyDelete
    Replies
      Reply
  176. DanielMay 30, 2011 at 6:40 AM

    In light of this short-sighted decision, every company should reconsider if they want to be dependent on Google APIs.

    ReplyDelete
    Replies
      Reply
  177. AlanMay 30, 2011 at 6:48 AM

    Very disappointed about the move to shut down the translate API

    ReplyDelete
    Replies
      Reply
  178. PhraseExpressMay 30, 2011 at 8:14 AM

    You are killing our free system-wide translation feature of PhraseExpress

    Video demo: http://screencast.com/t/Gmu7HF85

    This is too sad.

    ReplyDelete
    Replies
      Reply
  179. JuanitaMay 30, 2011 at 8:24 AM

    I'm devastated at the news that Google plans to shut down the Translate API.

    ReplyDelete
    Replies
      Reply
  180. TinusMay 30, 2011 at 9:38 AM

    I would pay as well for the Translate API. If they shut it down they don't know how to make money.

    ReplyDelete
    Replies
      Reply
  181. webappMay 30, 2011 at 12:20 PM

    Facebook action group: "Don't Shut Down Google Translate API"

    Link: http://bit.ly/mRzwcU

    ReplyDelete
    Replies
      Reply
  182. glennMay 30, 2011 at 1:36 PM

    Google Translate has the popularity it does mainly because it is free and Google used its marketing muscle to promote it as one of its pretended breakthroughs. The truth is that there are several superior translation tools, available for a fee that have been done damage by Google's free promotion and hype about its accuracy. See LEC's Passport Premium, for example, provided by my company for 10 years - well before Google entered the space with their own "statistical" MT.

    ReplyDelete
    Replies
      Reply
  183. glennMay 30, 2011 at 1:38 PM

    For a commercial service that has been around longer than Google Translate and uses the best engines available for each language (21 languages total) see Passport Premium at www.lec.com and contact info@lec.com.

    Glenn Akers

    ReplyDelete
    Replies
      Reply
  184. 441fa4b4-8b03-11e0-8dd3-000bcdcb8a73May 30, 2011 at 2:25 PM

    If ony solution was that simple.

    lec.com:
    "Eat the time of apple, you like to be big still small of?"

    google translate:
    "Eating apples, you like big or small?"

    ReplyDelete
    Replies
      Reply
  185. Dave KauffmanMay 30, 2011 at 5:06 PM

    No mention in the comments about the Power Meter API, but might be good for google to get their hands out of there, and some people who are trying to make money in the smart grid enter. Google casts a big fairy ring.

    ReplyDelete
    Replies
      Reply
  186. Rishi DaftaryMay 30, 2011 at 6:49 PM

    reason for deprecating the translate api?????

    ReplyDelete
    Replies
      Reply
  187. johnwmMay 30, 2011 at 9:39 PM

    I just replaced Google Translate with Microsoft Translate 2 in about 30 minutes.
    http://msdn.microsoft.com/en-us/library/ff512406.aspx

    ReplyDelete
    Replies
      Reply
  188. morsmalMay 30, 2011 at 10:46 PM

    Google also closing down the support forums for the Translate API.

    Just in case this forum here also disappear... join the action & support Facebook page at:

    "Don't Shut Down Google Translate API"

    Link: http://bit.ly/mRzwcU

    ReplyDelete
    Replies
      Reply
  189. AdminMay 30, 2011 at 11:37 PM

    I'm very upset about the Translate API closure. We use it for internal testing (to see how texts will look like in different languages, without waiting until our translation team does the official translation). I don't think we've abused the service (how can we ? it has 100k daily limit). The decision to close the API does not seems too smart, clearly there are some better solutions.

    ReplyDelete
    Replies
      Reply
  190. DwayneMay 31, 2011 at 2:54 AM

    Could you please explain how the API will die? Our software uses the API and we'd like to be able to disable it when the services is removed. But how will we know when its shut down? I'd really love to fail gracefully but there isn't any information about how Google will start failing the API. Could save a lot of people irritation if we could disable the service gracefully

    ReplyDelete
    Replies
      Reply
  191. DaemonarchMay 31, 2011 at 3:33 AM

    Don't Shut Down Google Translate API

    ReplyDelete
    Replies
      Reply
  192. PetrSMSMay 31, 2011 at 3:44 AM

    If Google really stop TRANSLATE API, then I can say, that it is worst decision from Google what I ever heard. Please, don't stop, if you do, then you will lost one of your grateful user, for which is Google number one... Thank you, Petr from Czech rep. (for this post I used "Client for Google Translate".)

    ReplyDelete
    Replies
      Reply
  193. A-LoneMay 31, 2011 at 4:04 AM

    So after the Translate API are shut, can we use the POST method on translate.google.com and still get the results after parsing the returned text?

    ReplyDelete
    Replies
      Reply
  194. Georgi GoranovMay 31, 2011 at 4:47 AM

    People are happy using Google Translate API. Don't shut down it !!!

    ReplyDelete
    Replies
      Reply
  195. tavenger5May 31, 2011 at 7:50 AM

    Seems like there is a lot of people that are upset that the Google Translate API is going away, me included. Google - please find some other kind of solution other than just shutting it down!

    ReplyDelete
    Replies
      Reply
  196. averMay 31, 2011 at 7:54 AM

    So... Closing translation API is very bad for Internet =(
    And Microsoft Bing API just one alternative solution...

    http://www.microsofttranslator.com/tools/#Dev

    ReplyDelete
    Replies
      Reply
  197. vshlosMay 31, 2011 at 8:01 AM

    According to Google terms of service, they have to keep the service running for 3 years after depreciation! What is this timeline?

    "For a period of 3 years after an announcement (the "Deprecation Period"), Google will use commercially reasonable efforts to continue to operate the Deprecated Version of the Service and to respond to problems with the Deprecated Version of the Service deemed by Google in its discretion to be critical"

    ReplyDelete
    Replies
      Reply
  198. Kevin CarmonyMay 31, 2011 at 10:31 AM

    Bing, here I come.

    ReplyDelete
    Replies
      Reply
  199. ben303May 31, 2011 at 10:37 AM

    another here +1 to charge for Translate API.

    this service has contributed greatly to gluing together different cultures - and the way I see it - different ideas from different threads of humanity.

    Many times I do not have the time to go to the webpage and 'cut and paste' - but the API used through an app I use - 'Translate Client' means everything is instantaneous and at my fingers. I will happily pay for this service

    ReplyDelete
    Replies
      Reply
  200. Ed BurnetteMay 31, 2011 at 10:42 AM

    Adam Feldman said...

    > the Translate API was subject to extensive
    > abuse -- the vast majority of usage was in
    > clear violation of our terms.

    Could you elaborate on this please, and list the major abuses that were going on? Some have speculated it was people using the API to get around firewalls, was that it?

    And were any steps taken to prevent abuse, such as contacting the abusers and instituting rate limits, before deciding to shut down the service?

    > we hope that our other offerings will cover
    > many of those legitimate use cases.

    Are you referring to the Translate WebElement? It's useful but only for putting a Translate button on publicly facing web sites. You couldn't use it to, say, translate an SMS before sending it inside a phone application. Or was that one of the abuse cases you want to eliminate?

    ReplyDelete
    Replies
      Reply
Add comment
Load more...

  

Labels


  • .app
  • .dev
  • #30DaysOfFlutter
  • #AIY
  • #Contacts API
  • #CSEdWeek
  • #devfest18 #devfeststories #gdg #googledevelopers #developers #community
  • #freeandopen
  • #GDC20
  • #Google Workspace
  • #Google Workspace Add-ons
  • #Google Workspace Developer
  • #GooglePlay #AndroidDevStory #PlayStore #DeveloperConsole #StoreListingExperiments
  • #growwithgoogle
  • #io12
  • #io13
  • #io14
  • #io15
  • #io16
  • #io17
  • #io18
  • #io2012
  • #io2013
  • #io2014
  • #PeopleAPI
  • +1
  • 20% project
  • 3d
  • 3D face mesh
  • about.com
  • accelerator
  • Access
  • accessibility
  • Account Linking
  • actions
  • Actions Builder
  • Actions console
  • actions on google
  • Actions SDK
  • actionsongoogle
  • activity
  • Administrative APIs
  • AdMob
  • adobe
  • Adobe Creative Cloud
  • Adobe Creative Cloud Libraries
  • Ads
  • adsense
  • advanced
  • advogato
  • AdWords
  • africa
  • agency program
  • agpl
  • AI
  • AI Principles
  • AIY
  • AIY Projects
  • AIYProjects
  • ajax
  • ajax apis
  • ajax search
  • ajax search books news apis
  • Alfred Camera
  • all for good
  • amarok
  • AMP
  • AMP Cache
  • analytics
  • and Assistant
  • android
  • Android App Development
  • Android Developer
  • android developer certification
  • android developers
  • Android Development
  • Android Studio
  • Android Things
  • Android Tools
  • Android TV
  • android wear
  • android11
  • androidstudio
  • animation
  • Announcement
  • announcements
  • apache
  • api
  • API.AI
  • apis
  • apis console
  • apis explorer
  • apis. charts
  • app
  • app design
  • App dev
  • App Development
  • app engine
  • app indexing
  • app indexing api
  • App Invites
  • apple
  • Application Development
  • apps
  • apps script
  • AR
  • ARCore
  • area 120
  • artifact management
  • Artificial Intelligence
  • asia
  • asl
  • assistant
  • atom publishing protocol
  • Audio
  • augmented faces
  • Augmented images
  • augmented reality
  • australia
  • Auth
  • authentication
  • authsub
  • automatic speech recognition
  • AutoML
  • awards
  • axsjax
  • barcodes
  • Bazel
  • beacon
  • beacons
  • Belarus
  • bespin
  • best practices
  • beta
  • bigquery
  • bitcoin
  • Black Consciousness Day
  • Blockly
  • blogger
  • Bluetooth
  • book search
  • books API
  • bootcamp
  • braintree
  • Brazil
  • british english
  • Brotli
  • browser
  • Build Out
  • building ajax apps
  • BuildOut
  • Bulgaria
  • business
  • business console
  • buzz
  • c++
  • Cache
  • caja
  • caldav
  • calendar
  • camino
  • campfire one
  • caption
  • cardboard
  • CardDAV
  • cast
  • Cast Connect
  • celebrating
  • Certification
  • certification award
  • channel
  • chinese
  • chrome
  • chrome apps
  • chrome dev summit
  • chrome devtools
  • chrome experiment
  • chrome extensions
  • chrome os
  • Chrome OS IO
  • Chrome OS IO19
  • chrome web store
  • Chromebooks
  • chromecast
  • chromium
  • chronoscope
  • cifs
  • classes
  • classroom api
  • client libraries
  • closure tools
  • cloud
  • Cloud anchor
  • Cloud Anchors
  • Cloud Computing
  • cloud datastore
  • Cloud Functions
  • cloud functions for firebase
  • Cloud Next
  • cloud platform
  • cloud portability
  • cloud services
  • cloud sql
  • cloud storage
  • Cloud Study Jam
  • cms
  • coca cola
  • CocoaPods
  • code for educators
  • code jam
  • code review
  • code-in
  • codeedu
  • codelabs
  • coding
  • coffee with a googler
  • Colaboratory
  • collada
  • color
  • Colt McAnlis
  • commerce
  • community
  • community connectors
  • compatibility
  • competition
  • Compilers
  • compression
  • compressorhead
  • computer science
  • Computer Science Education Week
  • computer vision
  • computing heritage
  • conference
  • conferences
  • Console
  • contacts api
  • Containers
  • contest
  • contextual gadgets
  • conversation design
  • conversations
  • Coral
  • Coral updates
  • Core ML
  • couchdb
  • countdown to I/O 2012
  • country support
  • courses
  • COVID
  • COVID-19
  • COVID19DetectProtect
  • CPU
  • crash course
  • Crash Reporting
  • crashlytics
  • creative commons
  • cricket
  • crisis response
  • Croatia
  • Crostini
  • cryptocurrency
  • cryptography
  • css
  • css3
  • Custom Elements
  • custom search
  • custom search api
  • Czechia
  • DA
  • danish linux forum
  • dart
  • Data Compression
  • Data science
  • Data Visualization
  • database
  • Databases
  • Dataset
  • Datasets
  • datastore
  • dataviz
  • Daydream
  • Debian
  • deprecation
  • Depth
  • design
  • desktop
  • desktop apps
  • Dev Tools
  • devart
  • develop
  • developer
  • Developer Advocate
  • Developer Communities
  • Developer Culture
  • developer expert
  • developer features
  • Developer Keynote
  • Developer Preview
  • developer relations
  • developer student clubs
  • developers
  • developers. meetup
  • Development
  • devfest
  • devfest developer chrome maps social wave apps
  • DevFest18
  • DevFestStories
  • Device
  • DFP
  • Dia da Consciência Negra
  • dialogflow
  • differential privacy
  • discovery service
  • diversity
  • diversity-and-inclusion
  • django
  • dns
  • do-it-yourself
  • Docker
  • docs
  • documentation
  • documents list api
  • dojo
  • domain
  • domains
  • doodles
  • dot net
  • doubleclick
  • dreamweaver
  • Drive
  • drupal
  • dsc
  • dynamic links
  • earn
  • earth
  • Ebay
  • eclipse
  • eclipsecon
  • eddystone
  • Edge AI
  • Edge TPU
  • Edge TPU Accelerator
  • Edge TPU Dev Board
  • educatio
  • education
  • email
  • EMEA
  • endpoints
  • enterprise
  • Entity Extraction
  • entrepreneurs
  • Error logging
  • Estimator
  • Estimators
  • estonia
  • Ethics
  • Europe
  • event
  • events
  • evolution
  • execution api
  • extensions
  • Fabric
  • face detection
  • Fairness
  • fairness in machine learning
  • faster web
  • FCM
  • FCP
  • featured
  • feeds
  • finance
  • fintech
  • Firebase
  • Firebase Analytics
  • Firebase Cloud Messaging
  • Firebase Dynamic Links
  • firebug
  • firefox
  • firestore
  • firevox
  • firstbeta
  • fitness
  • flutter
  • Flutter 1.2
  • Flutter 1.5
  • Flutter 1.9
  • Flutter 2
  • Flutter at IO
  • Flutter Clock
  • Flutter Create
  • Flutter Engage
  • Flutter for desktop
  • Flutter for web
  • Flutter Interact
  • Flutter Live
  • flutter release preview 1
  • flutter release preview 2
  • Follow Us
  • font api
  • Fonts
  • fosdem
  • founders
  • freebsd
  • freenet
  • Fridaygram
  • fusion tables
  • G Suite
  • G Suite Developer
  • G+
  • gadgets
  • Game Developers Conference
  • games
  • gaming
  • gcc
  • gci
  • GCP
  • GDA
  • gdata
  • GDC 2020
  • GDC17
  • GDD
  • gdd07
  • gdd08
  • gdd09
  • GDD11
  • GDE
  • gdg
  • gdl
  • gdl weekly
  • gears
  • General Availability
  • geo
  • geolocation
  • geoserver
  • GET
  • getpaid
  • ghop
  • Gigster
  • git
  • github
  • GKE
  • Glass
  • gmail
  • Gmail Add-on
  • Gmail API
  • Gmail APIs
  • GMTC
  • gnome
  • gnome women's summer outreach program
  • Go
  • golang
  • goo.gl
  • Google
  • Google AI
  • Google Analytics
  • Google APIs
  • google apps
  • google apps api
  • google apps for your domain
  • google apps marketplace
  • Google AR
  • google assistant
  • Google Assistant Bluetooth
  • Google Assistant Developer Day
  • Google Assistant IO
  • Google Assistant IO19
  • google assistant sdk
  • Google Brain
  • google buzz
  • Google Cardboard
  • google cast
  • google certification
  • google chart api
  • Google Charts
  • google checkout
  • google chrome
  • Google Cloud
  • Google Cloud Messaging
  • Google Cloud Platform
  • google cloud storage
  • Google Cloud Talks
  • Google Cloud training
  • google code
  • google code project hosting
  • google code search
  • google code university
  • google compute engine
  • Google Coral
  • google data apis
  • google data protocol
  • Google Data Studio
  • google developer day
  • google developer days
  • Google Developer Experts
  • Google Developer Groups
  • Google Developer Scholarship
  • google developers
  • Google Developers Academy
  • google developers certification
  • google developers community groups
  • Google Developers Groups
  • Google Developers Live
  • Google Developers site
  • Google Developers University Consortium
  • google docs
  • Google Docs Add-on
  • Google Docs API
  • google doctype
  • google domains
  • Google Drive
  • Google Drive SDK
  • google earth
  • google fit
  • Google Fonts
  • Google For Games
  • google for startups
  • google friend connect
  • google gadgets
  • google gears
  • google grants
  • Google Groups Settings
  • google health
  • Google Home Hub
  • Google I/O
  • Google Identity Platform
  • Google in Asia
  • google io
  • Google IOS Android
  • Google Maps
  • Google Maps Platform
  • google mashup editor
  • Google Noto fonts
  • google pay
  • google pay account
  • google pay api
  • google pay business
  • Google Pay Developers
  • Google Pay India
  • google pay integration
  • google pay support
  • google photos
  • google platform
  • Google Play
  • Google Play Developer API
  • Google Play Developers
  • google play services
  • Google Registry
  • google scholarships
  • Google Science Fair
  • Google sheets
  • Google Sheets Add-on
  • Google Sheets API
  • Google Slides
  • Google Slides Add-on
  • Google Slides API
  • google space
  • Google Spreadsheets API
  • google storage
  • google summer of code
  • Google tech talk
  • Google technology
  • google technoloy user groups
  • google tv
  • google visualization api
  • google wallet
  • Google Wave
  • google web elements
  • google web toolkit
  • Google Workspace
  • Google Workspace Add-ons
  • Google Workspace Developer
  • google.org
  • google+
  • GoogleAssistant
  • googlecast
  • googledevelopers
  • googleio
  • googlenew
  • GooglePlay
  • GooglePlay AndroidDev
  • googlewebelements googleio
  • GPE
  • GPGS C++ Games
  • GPT
  • Gradle
  • green linux
  • Groovy
  • Groups API
  • grow
  • grow with google
  • gsoc
  • GSuite
  • gtags
  • gtug
  • guest post
  • guice
  • gulp
  • GWSOP
  • gwt
  • gzip
  • hackathon
  • hacking
  • hackthon
  • hamilton
  • Handwriting
  • hangouts
  • Hangouts Chat
  • Hangouts Chat API
  • haproxy
  • Headset
  • hg
  • hibernate
  • howto
  • hpux
  • html
  • html5
  • http
  • I/O
  • I/O 17
  • I/O 2017
  • I/O Extended
  • I/O Live
  • ical
  • ICYMI
  • identity
  • ietf
  • ignite
  • igoogle
  • iguanas
  • iiw
  • Image Compression
  • image search
  • Imara
  • In-app billing
  • in-app payments
  • in-app purchase
  • incubator
  • India
  • indie
  • Indie Games Accelerator
  • information visualization
  • Instagram
  • integration status
  • intelligentwire
  • interactive music
  • International Women’s Day
  • internationalization
  • internet explorer
  • internet of things
  • internship
  • interviews
  • IO
  • IO17
  • io18
  • IO19
  • IO19 Flutter
  • IO2017
  • ios
  • iOS SDK
  • IoT
  • ipad
  • iphone
  • iPhone Development
  • israel
  • Issue Tracker
  • IWD 2020
  • IWD 2021
  • jaiku
  • japanese
  • java
  • javascript
  • jetpack
  • joomla
  • joomladayus2007
  • joomladayusa
  • JS
  • json
  • karaoke
  • KDE
  • KDE 4.0
  • Keras
  • kernel
  • kernel summit
  • keynote
  • khronos
  • kids
  • kids coding
  • kids coding team
  • kml
  • korean
  • Kotlin
  • Krakow
  • Kubernetes
  • labs
  • lanchpad
  • language
  • languages
  • laptop apps
  • laptops
  • latam accelerator
  • LatAm startups
  • Latest
  • Latin America
  • latitude
  • latvia
  • launch
  • launchpad
  • launchpad accelerator
  • launchpad studio
  • LaunchShow
  • lca
  • Leadership
  • Learning
  • lens
  • lessons
  • licenses
  • linux
  • linux foundation
  • Linux on Chrome OS
  • Linux on Chromebooks
  • linux summit
  • linux virtual server
  • linuxconf eu
  • lithuania
  • Local Home
  • Local Home SDK
  • localization
  • Location
  • LoCo
  • Logging
  • london
  • mac
  • MacFuse
  • Machine
  • machine intelligence
  • machine learning
  • machine learning accelerator
  • Mainframe Migration
  • maker
  • Makers
  • malware
  • maps
  • maps apis
  • Marketplace
  • material
  • material components
  • material design
  • MDL
  • MediaPipe
  • meetup
  • mercurial
  • Mexico startups
  • Micronaut
  • Microservices
  • MIT CSAIL
  • MIT Media Lab
  • ml
  • ML Kit
  • MLCC
  • mobile
  • Mobile App Development
  • mobile design
  • Mobile Development
  • mobile performance
  • mobile sites
  • mobile speed
  • mobile UX
  • Mobile web
  • Mobile World Congress
  • mod_pagespeed
  • Moderator
  • monetize
  • Monthly roundup
  • MOOC
  • mozilla
  • multi-platform
  • mylar
  • myspace
  • MySQL
  • mythtv
  • named
  • narratives
  • native ads
  • native client
  • nearby
  • Nest
  • Nest WiFi
  • netbsd
  • Next Billion Users
  • non-profit
  • nonsense
  • nosql
  • notifications
  • Noto Serif CJK
  • NPM
  • nss
  • nvidia
  • NYT
  • O3D
  • oauth
  • OAuth playground
  • OAuth2
  • Object Detection and Tracking
  • objective-c
  • OCaml
  • Occlusion
  • ocr
  • ODF
  • office hours
  • oha
  • online payments
  • OOXML
  • open data
  • open source
  • open source blog
  • open source releases
  • open web
  • open-source
  • openajax alliance
  • opengl
  • openid
  • opensocial
  • openssh
  • openssl
  • Optimization
  • oreilly
  • orkut
  • oscon
  • oscon2007
  • osi
  • oss devs
  • ossjam
  • osx
  • pactester
  • page speed
  • PageSpeed
  • palette
  • payment handler
  • payment request api
  • payment web standard
  • payments
  • paypal
  • Peer bonus program
  • performance
  • persistence
  • persistent AR
  • phone
  • photos
  • picasa
  • picasa web
  • places API
  • play services
  • playground
  • plone
  • plone sprint
  • podcast
  • poland
  • Poly
  • polymer
  • Polymer Summit
  • portugal
  • Pose Detection
  • Pose Estimation
  • posix
  • POST
  • PowerMeter API
  • prediction api
  • Prerender
  • preview
  • privacy
  • prizes
  • processing
  • production access
  • products - slides
  • programmers
  • programming
  • Progressive Web App
  • Project Connected Home over IP
  • project hosting
  • Project Loon
  • Project Tango
  • prototype
  • proximity
  • pubsubhubbub
  • PWA
  • py3k
  • python
  • python sprint
  • Qualcomm
  • Qualcomm Google
  • rails
  • random hacks of kindness
  • Rasberry Pi
  • React
  • reader
  • releases
  • Remote Config
  • research
  • reserve seats
  • Resources
  • Responsible AI
  • REST
  • result snippets
  • Reto Meier
  • review process
  • Rewarded Ads
  • Rewarded Video Ads
  • rhino
  • Saatchi
  • Safety & Security
  • safety and security
  • salesforce
  • samba
  • Sample dialogs
  • sandbox
  • Santa Tracker
  • Scala
  • scalability
  • scale-ups
  • Sceneform
  • schedule
  • scholarship
  • scholarships
  • scopes
  • Scratch
  • screencast
  • sdk
  • sdks
  • search
  • security
  • Selfie Segmentation
  • Serbia
  • serif
  • Serverless
  • service worker
  • sessions
  • seurat
  • shape
  • Sheets
  • Sheets API
  • shindig
  • shopping
  • Shoreline Amphitheatre
  • shortcuts
  • showcase
  • sidewiki
  • Sign language
  • sign-in
  • signall
  • silverstripe
  • SIMD
  • sitemaps
  • sites api
  • sixapart
  • sketchup
  • Slides API
  • small business
  • small businesses
  • small-business
  • Smart Home
  • Smart Lock for Passwords
  • soap search api
  • soc
  • social
  • social graph
  • solaris
  • solutions challenge
  • souders
  • spa2007
  • Space
  • spdy
  • speakers
  • speech
  • speed
  • speed tracer
  • Spring
  • spyware
  • Stable release
  • Stackdriver
  • standards
  • startup
  • Startup accelerator
  • startup africa roadtrip
  • startups
  • Static Sites
  • STEM
  • storage
  • stories
  • Street View
  • Strobe
  • student programs
  • students
  • stuff
  • style
  • subscribed links
  • subscription
  • subversion
  • summer of code
  • Sundar Pichai
  • SVG
  • sxsw
  • syndication
  • targeted spyware
  • tasks API
  • Team Drives (new)
  • techmakers
  • Technical Writing
  • technology
  • templates
  • TensorFlow
  • tensorflow dev summit
  • TensorFlow Lite
  • TensorFlow Research Cloud
  • tensorRT
  • Test Lab
  • testing
  • text embedding models
  • Tez
  • TF Lite
  • tfdevsummit
  • TFLite
  • themes
  • thought leadership
  • tool
  • Toolkit
  • tools
  • topp
  • TPU
  • TPU Dev Board
  • training
  • Traits
  • tranparency
  • transit
  • translate
  • translation
  • tutorials
  • tv
  • ubiquitous computing
  • ubiquity
  • ubucon
  • ubuntu
  • Udacity
  • UI
  • Ukraine
  • UN
  • UNDP
  • UNICEF
  • unicode
  • unit test
  • Unity
  • universal
  • Universal App Campaigns
  • University
  • unix
  • Update
  • updates
  • url
  • url shortener
  • URLs
  • UX
  • verification
  • video
  • videos
  • Vim
  • virtual keyboard
  • virtual reality
  • visualization
  • voice
  • voice kit
  • voice technology
  • voice user interface
  • VR
  • VUI
  • wattpad
  • Wearables
  • Weave
  • web
  • web animations api
  • web apps
  • web components
  • web design
  • web designer
  • web development
  • web exponents
  • web fonts
  • web performance
  • web platform docs
  • web registry
  • webfonts
  • webgl
  • webmaster
  • WebP
  • website optimizer
  • websites
  • webVR
  • weekly roundup
  • WhiteHouse.gov
  • Who's at Google I/O
  • win
  • windows
  • windows programming
  • Winter of Code
  • women developers
  • Women in Tech
  • Women Tech Makers
  • women techmakers
  • WomenTechmakers
  • writing
  • wtm
  • xauth
  • yahoo
  • young developers
  • Young Makers
  • youtube
  • zlib
  • zurich
  • ZXing


Archive


  •     2021
    • Apr
    • Mar
    • Feb
    • Jan
  •     2020
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2019
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2018
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2017
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2016
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2015
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
  •     2014
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2013
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2012
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2011
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2010
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2009
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2008
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2007
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2006
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
    • Feb
    • Jan
  •     2005
    • Dec
    • Nov
    • Oct
    • Sep
    • Aug
    • Jul
    • Jun
    • May
    • Apr
    • Mar
Subscribe
Visit Google Developers for docs, event info, and more.
  • Google
  • Privacy
  • Terms