Google Translate Blog
The official source for news on Google's translation technologies
Translate Community: Over one million people and 50 million contributions
Monday, December 28, 2015
Over the past year, more than one million people speaking 117 languages have made 50 million contributions through the
Google Translate Community
.
With those contributions we’ve launched 10 new languages, including Chichewa (Chinyanja) and Malayalam (മലയാളം), and been able to make improvements in how we speak dozens of other languages. Now almost 50% of the most common phrases typed in Google Translate come from translations provided by the
Translate Community
.
Translate Community members come from all over the world and translate in many different ways - from translating on their own to hosting group events. This year, Bengali speakers worked together to host
events throughout the country
by partnering with schools and cultural groups. And Frisian speakers worked with their government to create
a week of events
dedicated to getting their language added to Google Translate.
This month, language lovers are participating in a
Translatathon in India
. With just a few more days to go, if you speak Hindi, Bengali, Telugu, Marathi, Tamil, Gujarati, Kannada, Malayalam or Punjabi,
sign up today
to help Google Translate deliver better translations in your community.
Posted by Mengmeng Niu, Translate Community Program Manager
India’s second Translatathon needs you!
Tuesday, December 22, 2015
Sometimes language isn’t straightforward. Only a Hindi speaker could tell you that although ऊँट के मुँह में जीरा may literally mean ‘cumin seed in a camel's mouth’, it actually means ‘a drop in the ocean’ or something too insufficient to fulfill a need.
There are 22 official languages in India. And while Google Translate can help you with nine of them at the moment, languages that are under-represented on the Internet like Bengali, Telugu, and Tamil could use a little help. This is where people who are passionate about their native languages can use the Translate Community tool to make a big difference.
We’ve just kicked off our second translatathon in India, this time for nine languages — Hindi, Bengali, Telugu, Marathi, Tamil, Gujarati, Kannada, Malayalam and Punjabi. You can use Google Translate Community on your phone, laptop or computer. Just type, swipe or tap translations in the languages you speak. You have the option to either translate phrases directly, or validate existing translations.
Last year 20,000 people contributed over one million new Hindi translations, helping improve the overall quality of Hindi content online. We’re now including all the Indic languages that Google Translate is available in, and we look forward to seeing how people from around the world can help Google say जंगल में मोर नाचा किस ने देखा? or আপনার পায়ে কুড়ল মারা more accurately. Millions of people in India are coming online for the first time and most of them don’t speak English. Bringing more Indian language content online, and improving Indian language translation quality, will help them have a better experience on the Web.
Validate phrases with the Google Translate Community tool
Once you join the translatathon, you can Translate and validate words and short phrases up until December 30. We will then reward the 50 most active and accurate contributors with an Android One phone*.
So why not stop by and say नमस्ते, নমস্কার, வணக்கம் and help India showcase the beauty and diversity of languages online. Register and participate at g.co/translatathon and thanks in advance for your help. You’re making the web better for everyone.
*Terms and conditions apply:
https://goo.gl/kEAehI
Posted by Barak Turovsky, Product Lead, Google Translate
Fútbol, translated
Monday, October 19, 2015
We’re always amazed by the power of technology to connect people. Not long ago we
heard
a story involving the
Google Translate app
and a boy named Alberto who had recently moved from Spain to a small town in Northern Ireland, with little knowledge of English. When Alberto joined Portadown’s youth soccer club, his coaches Gary and Glen turned to Google Translate to communicate with Alberto and his mother, on and off the field. As they progressed from
protección de la pelota
to
retroceso de bicicleta
, Alberto grew to feel a part of the team.
We loved this story (and wanted to share it with you) because what Gary and Glen did was so much bigger than translating sentences from one language into another. They didn’t just find a way to coach Alberto in football—they found a way to invite someone who was on the outside into their community.
¡Vamos, Alberto!
Posted by Barak Turovsky, Product Lead, Google Translate
Two new Translate features coming your way
Wednesday, October 14, 2015
We’re all about breaking language barriers, whatever language you speak or device you use. So with that in mind, over the next week, we’ll be rolling out two new Google Translate app features— instantly translating both English and German to Arabic and easier multitasking for iPad users.
See the world in a new language with instant visual translation
You can already have bilingual conversations from English or German to Arabic thanks to the conversation mode or text input in the Google Translate app. Today, we’re also adding the ability to translate printed text instantly between these languages.
To use instant visual translation, just open the app, click on the camera, and point it at the text you need to translate. You’ll see the text transform from one language to another in real-time on your screen. And the best part? There’s no Internet connection or cell phone data needed.
To try out Arabic with either English or German you'll be prompted to download a small (~2 MB) language pack.
Split View translations with the newest iPads
Starting today, customers using iPads supporting Split View will be able to use Google Translate along with the new feature. So if you’re sending an email or text and need to translate, you can see both apps at the same time. And it even works with text from online books or websites.
Whether you’re starting a new bi-lingual conversation on your iPad or using instant visual translation to find your way, Google Translate helps you see the world in your language. With today’s updates, we hope that we’re able to continue to help and give more translation options to the 500 million people using Google Translate to see over 100 billion words a day in their language.
Posted by Barak Turovsky, Product Lead, Google Translate
Translate text within apps thanks to the latest Android update
Tuesday, October 6, 2015
We face communication barriers every day. Switching back and forth between apps and screens to translate shouldn’t be another one. We’ve heard your feedback, and have worked with the Android team to make translating text, chats, and other app content a whole lot easier.
Beginning this week, you’ll be able to translate in 90 languages right from within some of your favorite apps like TripAdvisor, WhatsApp and LinkedIn.
Translating a TripAdvisor review from Portuguese
Composing a WhatsApp message in Russian
This update works on any device running the newest version of Android’s operating system (Android 6.0, Marshmallow). To get started, you first need to have
the Translate app
downloaded on your Android phone. From there, just go to an app, like TripAdvisor or LinkedIn, and highlight and select the text you want to translate. This feature is already enabled in apps that use Android
text selection
behavior. Developers who created custom text selection behavior can also
easily add
the new feature.
More than 500 million people translate over
100 billion words a day
on Google Translate. With updates like this one, plus features like
conversation mode
and
instant camera translation
, we’re making Translate available anywhere you need it. So when you’re chatting with a new colleague from halfway around the world, conversation mode is perfect. Wondering which subway sign says “exit” on your next global adventure? Instant camera translation has your back. And now, when you’re sending messages or checking out reviews on your phone, you can translate right from within the apps you’re using.
Posted by Barak Turovsky, Product Lead, Google Translate
Watch your language! 44 of them, actually.
Thursday, August 20, 2015
More than 500 million people use Google Translate every month across web and mobile phones, translating more than
100 billion words
every day around the globe. Now, we’re launching Google Translate on all Android Wear watches, too.
Translate is built into
the latest Android Wear software update
, so you can have bilingual conversations even if you don’t have Google Translate on your phone, or if you’re away from your phone but connected via Wi-Fi.
And it’s easy to use - just speak into your watch to see your conversation translated into any of 44 languages. Flip your wrist to show the translation to a friend. When they respond in their own language, flip your wrist back, and you’ll see in your language what they’ve just said. Google Translate will automatically recognize which of the two languages is being spoken, so once you tap to start the conversation, all you and your buddy need to do is keep talking naturally.
Google Translate covers 90 languages total (for text translation), and we are always working to expand the number of languages that work across various features.
Posted by Barak Turovsky, Product Lead, Google Translate and Nathan Beach, Product Manager, Android Wear
How Google Translate squeezes deep learning onto a phone
Wednesday, July 29, 2015
Today we
announced
that the
Google Translate app
now does real-time visual translation of 20 more languages. So the next time you’re in Prague and can’t read a menu, we’ve got your back. But how are we able to recognize these new languages?
In short: deep neural nets. When the Word Lens team joined Google, we were excited for the opportunity to work with some of the leading researchers in deep learning. Neural nets have gotten a lot of attention in the last few years because they’ve set all kinds of records in
image recognition
. Five years ago, if you gave a computer an image of a cat or a dog, it had trouble telling which was which. Thanks to convolutional neural networks, not only can computers tell the difference between cats and dogs, they can even recognize different breeds of dogs. Yes, they’re good for more than just
trippy art
—if you're translating a foreign menu or sign with the latest version of Google's Translate app, you're now using a deep neural net. And the amazing part is it can all work on your phone, without an Internet connection. Here’s how.
Step by step
First, when a camera image comes in, the Google Translate app has to find the letters in the picture. It needs to weed out background objects like trees or cars, and pick up on the words we want translated. It looks at blobs of pixels that have similar color to each other that are also near other similar blobs of pixels. Those are possibly letters, and if they’re near each other, that makes a continuous line we should read.
Second, Translate has to recognize what each letter actually is. This is where deep learning comes in. We use a convolutional neural network, training it on letters and non-letters so it can learn what different letters look like.
But interestingly, if we train just on very “clean”-looking letters, we risk not understanding what real-life letters look like. Letters out in the real world are marred by reflections, dirt, smudges, and all kinds of weirdness. So we built our letter generator to create all kinds of fake “dirt” to convincingly mimic the noisiness of the real world—fake reflections, fake smudges, fake weirdness all around.
Why not just train on real-life photos of letters? Well, it’s tough to find enough examples in all the languages we need, and it’s harder to maintain the fine control over what examples we use when we’re aiming to train a really efficient, compact neural network. So it’s more effective to simulate the dirt.
Some of the “dirty” letters we use for training. Dirt, highlights, and rotation, but not too much because we don’t want to confuse our neural net.
The third step is to take those recognized letters, and look them up in a dictionary to get translations. Since every previous step could have failed in some way, the dictionary lookup needs to be approximate. That way, if we read an ‘S’ as a ‘5’, we’ll still be able to find the word ‘5uper’.
Finally, we render the translation on top of the original words in the same style as the original. We can do this because we’ve already found and read the letters in the image, so we know exactly where they are. We can look at the colors surrounding the letters and use that to erase the original letters. And then we can draw the translation on top using the original foreground color.
Crunching it down for mobile
Now, if we could do this visual translation in
our data centers
, it wouldn’t be too hard. But a lot of our users, especially those getting online for the very first time, have slow or intermittent network connections and smartphones starved for computing power. These low-end phones can be about 50 times slower than a good laptop—and a good laptop is already much slower than the data centers that typically run our image recognition systems. So how do we get visual translation on these phones, with no connection to the cloud, translating in real-time as the camera moves around?
We needed to develop a very small neural net, and put severe limits on how much we tried to teach it—in essence, put an upper bound on the density of information it handles. The challenge here was in creating the most effective training data. Since we’re generating our own training data, we put a lot of effort into including just the right data and nothing more. For instance, we want to be able to recognize a letter with a small amount of rotation, but not too much. If we overdo the rotation, the neural network will use too much of its information density on unimportant things. So we put effort into making tools that would give us a fast iteration time and good visualizations. Inside of a few minutes, we can change the algorithms for generating training data, generate it, retrain, and visualize. From there we can look at what kind of letters are failing and why. At one point, we were warping our training data too much, and ‘$’ started to be recognized as ‘S’. We were able to quickly identify that and adjust the warping parameters to fix the problem. It was like trying to paint a picture of letters that you’d see in real life with all their imperfections painted just perfectly.
To achieve real-time, we also heavily optimized and hand-tuned the math operations. That meant using the mobile processor’s
SIMD
instructions and tuning things like matrix multiplies to fit processing into all levels of cache memory.
In the end, we were able to get our networks to give us significantly better results while running about as fast as our old system—great for translating what you see around you on the fly. Sometimes new technology can seem very abstract, and it's not always obvious what the applications for things like convolutional neural nets could be. We think breaking down language barriers is one great use.
Posted by Otavio Good, Software Engineer, Google Translate
(Cross-posted on the
Google Research Blog
)
See the world in your language with Google Translate
Wednesday, July 29, 2015
The
Google Translate app
already lets you instantly visually translate printed text in seven languages. Just open the app, click on the camera, and point it at the text you need to translate—a street sign, ingredient list, instruction manual, dials on a washing machine. You'll see the text transform live on your screen into the other language. No Internet connection or cell phone data needed.
Today, we’re updating the Google Translate app again—expanding instant visual translation to 20 more languages (for a total of 27!), and making real-time voice translations a lot faster and smoother—so even more people can experience the world in their language.
Instantly translate printed text in 27 languages
We
started out
with seven languages—English, French, German, Italian, Portuguese, Russian and Spanish—and today we're adding 20 more. You can now translate to and from English and Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, Filipino, Finnish, Hungarian, Indonesian, Lithuanian, Norwegian, Polish, Romanian, Slovak, Swedish, Turkish and Ukrainian. You can also do one-way translations from English to Hindi and Thai. (Or, try snapping a pic of the text you’d like translated—we have a total of 37 languages in camera mode.)
To try out the new languages, go to the Google Translate app, set “English” along with the language you’d like to translate, and click the camera button; you'll be prompted to download a small (~2 MB) language pack for each.
Ready to see all of these languages in action?
And how exactly did we get so many new languages running on a device with no data connection? It’s all about convolutional neural networks (whew)—geek out on that over on our
Research blog
.
Have a natural, smoother conversation—even with a slower mobile network
In many emerging markets, slow mobile networks can make it challenging to access many online tools - so if you live in an area with unreliable mobile networks, our other update today is for you. In addition to instant visual translation, we’ve also improved our voice conversation mode (enabling real-time translation of conversations across 32 languages), so it’s even faster and more natural on slow networks.
These updates are coming to both Android and iOS, rolling out over the next few days.
Translate Community helps us get better every day
On top of today’s updates, we’re also continuously working to improve the quality of the translations themselves and to add new languages. A year ago this week, we launched
Translate Community
, a place for multilingual people from anywhere in the world to provide and correct translations. Thanks to the millions of language lovers who have already pitched in—more than 100 million words so far!—
we've been updating our translations
for over 90 language pairs, and plan to update many more as our community grows.
We’ve still got lots of work to do: more than half of the content on the Internet is in English, but only around 20% of the world’s population speaks English. Today’s updates knock down a few more language barriers, helping you communicate better and get the information you need.
Posted by Barak Turovsky, Product Lead, Google Translate
(Cross-posted on the
Official Google Blog
)
Google Translate keeps getting better with your help
Monday, June 29, 2015
People use Google Translate a whole lot—
we translate over 100 billion words a day!
However, in the past, our translation systems have generally been better at making sense of government and business documents than in helping people casually communicate.
But that’s all changing thanks to people like you and a recent update we rolled out. So the next time you translate informal speech in Google Translate, you might just find a better translation. Here's an example of how it’s improved:
So how exactly are people like you impacting Google Translate? Well, with
Translate Community
hundreds of thousands of people have generously donated their time in service of cross-language communication. It’s fun and really easy: tell us what languages you speak; choose to either see a phrase and translate it on your own or correct current translations already in the system. Based on translations from the community, we will incorporate corrections and over time learn the language a little better.
There’s a whole lot more work to do, but with more help from everyday people through Translate Community, we can continue to improve the 90 languages we already speak and keep adding more.
Posted by Aaron Babst,
Community
Program Manager, Google Translate
Improving Google Translate during I/O
Thursday, June 18, 2015
During the
Translate Community: Google I/O Challenge
nearly 2.5 million phrases or about 12 million words were translated and validated by participants during Google I/O and beyond. From Afrikaans to Zulu, we saw approximately 75,000 people representing all of the 117 languages available in Google Translate Community take the lead and improve Google Translate for the languages they speak.
Some of the top contributing languages were what you might expect based on the number of speakers of each language; Spanish, Russian, French and Portuguese led the way through the challenge and languages like Bengali and Vietnamese notably moved their way up the rankings.
Of the languages that are not yet in Google Translate, Kyrgyz speakers shined the brightest with nearly 40,000 phrases translated and validated during the challenge. The Kyrgyz community has
continued to plan events and rally to help add their language to Google Translate
.
Thank you to the I/O Extended event organizers, Google Developer Groups and everyone who contributed to improving their language in Google Translate throughout this 10-day-challenge. We're excited to continue to work together in improving Google Translate.
Aaron Babst, Google Translate, Community Program Manager
Translate Community: Google I/O Challenge
Tuesday, May 26, 2015
For the last 10 months, multilingual users around the world have flocked to the
Google Translate Community
to help improve their language(s) on Google Translate through translating and validating common phrases.
Since launch, we've seen some amazing contributions, from Kyrgyz speakers who are getting us closer to adding their language to Google Translate, to Bengali speakers who organized 80 translate-a-thon events, significantly increasing translation quality for their language.
Translate Community: Google I/O Challenge (May 26 - June 5, 2015)
Now, we're challenging
all Google I/O attendees (onsite and offsite!)
to represent your language(s) during the Translate Community: I/O Challenge running from May 26 to June 5, 2015.
Our goal is to reach over 5 million total contributions
during the challenge.
You can make meaningful contributions in just a few minutes, and remember that all contributions matter—we encourage you to spread the word in your local community and amongst your friends and family to increase the contributions for your language(s). More contributions mean higher quality translations for your language(s), or helping your language(s) become supported on Google Translate, if they aren’t yet.
To get started:
Sign up in the new version of Translate Community at
g.co/translate/io
Set your language(s) and contribute with as many high-quality translations / validations you have time for
Invite others to join the challenge and show support for your language on social with the official
#io15
&
#loveyourlanguage
hashtags
You can follow which languages are getting the most contributions on
our Google+ page
, where we’ll post updates on who's leading the way throughout the challenge. Besides helping your language rise to the top of our leaderboard, if you’re one of the top high-quality contributors, you’ll get a Google Translate certificate for your linguistic legerdemain and might even get a shoutout on our social channels.
Built with Polymer
In the spirit of Google I/O, we recently released a new version of the Translate Community using
Polymer
. In addition to supporting your language, be one of the first to try out the new look of Translate Community.
This new version takes advantage of Web Components in Polymer. We're one of the first teams at Google to use Polymer this way—it’s now much easier to add new features like badges, upgrade our design, and ensure it works great on smartphones and tablets, in addition to desktop. We're looking forward to leading the way by offering our community a fun and engaging place to make a positive impact.
Posted by Aaron Babst, Google Translate, Community Program Manager
A month of language love in Southeast Asia
আপনার ভাষা প্রেম
သင့်ဘာသာစကား ကိုချစ်မြတ်နိုး
Yêu lắm Tiếng Việt ơi!
รักภาษาของคุณ
Wednesday, April 8, 2015
Have you ever slashed the wind with your friends? Attached a gold leaf to the back of a Buddha statue? Or caught the moon in your hands?
You probably have, but if you don’t speak Vietnamese, Thai or Bengali you probably called it something else. These are some phrases Google Translate learned to understand a little better during the first of a series of translate-a-thons held over the last month in Bangladesh, Myanmar, Vietnam and Thailand, part of a “Love your Language” project to get languages better represented on the Web. (For those playing at home, the Vietnamese call it slashing the wind when they gossip, the Thais say they attach a gold leaf to the back of a Buddha statue when they do something selfless, and Bengalis say they’ve caught the moon in their hand when they receive something rare).
Google Translate provides free translation in 90 languages, but for those that don’t have much presence on the Web - like Myanmar, Bengali, Vietnamese and Thai - it could use a little help.
This is where the
Translate Community
tool and passionate language speakers can make a difference. By letting people validate, match, rate and supply translations, it can boost the translation of these languages online for millions of people.
Try it out yourself at
translate.google.com/community
Since kicking off on
International Mother Tongue Day
(21 Feb), more than 50,000 people have come together, online and off, to use this tool to improve translations for Bengali, Myanmar, Vietnamese and Thai. They gathered at
startup hubs in Yangon
and university campuses in
Vietnam
,
Bangladesh
and
Thailand
.
This gentleman showed up at
Phandeeyar Innovation Hub
in Yangon with a handwritten list of phrases he wanted Google to get right.
So far, more than 100 translate-a-thons have been held and more than 10 million words have been added. That's 17 times more words than Tolstoy used for
War and Peace
, 12 times the number of words in the
English version of the Bible
.
It's made a huge difference. The quality of Bengali translations are now twice as good as they were before human review. While in Thailand, Google Translate learned more Thai in seven days with the help of volunteers than in all of 2014.
The following graph show the spike in Translate Community inputs over the last month, March 26 saw a major spike for Bangladesh Independence day, setting a new record for the largest volume of translations contributed in 24 hours.
Google Translate Community surfaces a random selection of popular words and phrases that users are asking Google Translate to explain in their language — from music lyrics, to local recipes, to human rights.
Teaching Google Vietnamese at the
University of Technology
in Ho Chi Minh City
Teaching Google Vietnamese at the University of Technology in Ho Chi Minh City We sometimes think the offline world and online world are separate. They're not. A huge thank you to all the people that joined us for the Love your Language series of events. Your efforts have made it easier for people from downtown Dhaka to upcountry Thailand to access the web in a language they understand.
Teaching Thai at
Siam University International College
And the improvements don’t need to stop. By joining the
Translate Community
you can join us in making the web work better for everyone — no matter what language you speak.
Posted by Svetlana Kelman, Program Manager, Google Translate
(Cross-posted from the
Asia Pacific Blog
)
Celebrate Mother Language Day by joining the Google Translate Community
Friday, February 20, 2015
February 21 marks the 15th anniversary of the UNESCO declaration of International Mother Language Day. Since then each Mother Language Day has promoted the preservation and protection of the approximately 7,000 languages that are spoken throughout the world, half of which are estimated to become extinct in a few generations.
In honor of Mother Language Day 2015, we've decorated the
Google Translate homepage
with an illustration that celebrates this year's theme of "inclusive education through and with language." Language education helps people connect with others both within and outside their local community.
Click on our illustration on the homepage to visit the
Google Translate Community
where you can help add new languages to Google Translate and improve those that are currently supported. We've already seen Cantonese, Kyrgyz and Pashto speakers contribute a lot, and we hope to continue our collaboration with these communities so we can eventually add these languages.
We hope you join us for Mother Language Day to improve translation for everyone and show pride for your language. We'll be highlighting the top languages with the most contributions to Translate Community over the next 48 hours on our
Google+ page
. Show some love for your language and help it get to the top of the list by
contributing
today!
Posted by Aaron Babst, Community/Program Manager, Google Translate
(
Cross-posted on the
Inside Search Blog
)
Hallo, hola, olá to the new, more powerful Google Translate app
Wednesday, January 14, 2015
Often the hardest part of traveling is navigating the local language. If you've ever asked for "pain" in Paris and gotten funny looks, confused "embarazada" with "embarrassed" in Mexico, or stumbled over pronunciation pretty much anywhere, you know the feeling. Now
Google Translate
can be your guide in new ways. We’ve updated the Translate app on
Android
and
iOS
to transform your mobile device into an even more powerful translation tool.
Instant translation with Word Lens
The Translate app already lets you use camera mode to snap a photo of text and get a translation for it in 36 languages. Now, we’re taking it to the next level and letting you instantly translate text using your camera—so it’s way easier to navigate street signs in the Italian countryside or decide what to order off a Barcelona menu. While using the Translate app, just point your camera at a sign or text and you’ll see the translated text overlaid on your screen—even if you don't have an Internet or data connection.
This instant translation currently works for translation from English to and from French, German, Italian, Portuguese, Russian and Spanish, and we’re working to expand to more languages.
Have an easier conversation using the Translate app
When talking with someone in an unfamiliar language, conversations can... get... realllllllly... sloowwww. While we’ve had real-time conversation mode on Android since 2013, our new update makes the conversation flow faster and more naturally.
Starting today, simply tap the mic to
start speaking
in a selected language, then tap the mic again, and the Google Translate app will automatically recognize which of the two languages are being spoken, letting you have a more fluid conversation. For the rest of the conversation, you won’t need to tap the mic again—it'll be ready as you need it. Asking for directions to the Rive Gauche, ordering
bacalhau
in Lisbon, or chatting with your grandmother in her native Spanish just got a lot faster.
These updates will be coming to both Android and iOS, rolling out over the next few days. This is the first time some of these advanced features, like camera translations and conversation mode, will be available for iOS users.
More than 500 million people use Google Translate every month, making more than 1 billion translations a day to more easily communicate and access information across languages. Today’s updates take us one step closer to turning your phone into a universal translator and to a world where language is no longer a barrier to discovering information or connecting with each other.
Posted by Barak Turovsky, Product Lead, Google Translate
Labels
alpha languages
Android
api
BBC
Challenge
chrome
football
Google Goggles
Google Translate
Google Translate for Animals
I/O
integrations
Mobile
new languages
partnerships
Research
search
Search Stories
text-to-speech
toolbar
Translate Blog
Translate Community
translation quality
Translator Toolkit
transliteration
Wear
website translation element
Wikipedia
Youtube
Archive
2016
May
Apr
Feb
2015
Dec
Oct
Aug
Jul
Jun
May
Apr
Feb
Jan
2014
Dec
Oct
Jul
2013
Dec
Nov
Sep
Aug
Jul
May
Apr
Mar
Feb
2012
Dec
Oct
Sep
Aug
Jul
May
Apr
Mar
Feb
Jan
2011
Nov
Oct
Aug
Jun
May
Apr
Feb
Jan
2010
Dec
Nov
Oct
Aug
Jul
Jun
May
Apr
Mar
Feb
2009
Dec
Nov
Feed
Follow @google
Follow
Useful Links
About Translate
Translate Community
Translate for Android
Translate for iOS
Give us feedback in our
Product Forums
.