Google Translate is a machine translation website from Google that can translate text between different languages. It can translate words, sentences, documents and web pages between any combination of more than 100 supported languages. It was launched on April 28, 2006 and has always been free to use.

Google Translate can do more than just show the translation of words. It can also show how to pronounce (say) the word using text-to-speech, and show the definition (meaning) like a dictionary. More recently, it also lets the community make changes or suggestions, for example, if the computer made a wrong translation. This is very much like how one can contribute to websites like Google Maps and Wikipedia.

Supported languages 
As of  , the following 109 languages are supported by Google Translate.

Afrikaans
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bengali
Bosnian
Bulgarian
Catalan
Cebuano
Chewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Filipino (Tagalog)
Finnish
French
Frisian
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Kinyarwanda
Korean
Kurdish (Kurmanji)
Kyrgyz
Lao
Latin
Latvian
Lithuanian
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Myanmar (Burmese)
Nepali
Norwegian (Bokmål)
Odia
Pashto
Persian
Polish
Portuguese
Punjabi (Gurmukhi)
Romanian
Russian
Samoan
Scottish Gaelic
Serbian
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Sotho
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Turkish
Turkmen
Ukrainian
Urdu
Uyghur
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu

Languages in development and beta version 
The following languages are not yet supported by Google Translate, but are available in the Translate Community. As of  , there are 126 languages in development and 25 of them are in beta version.

Acehnese
Adyghe
Afar 
Ahirani
Aragonese
Assamese 
Avaric
Aymara 
Bagheli
Baluchi
Bambara 
Bangala
Baoulé
Bashkir
Batak Toba
Betawi
Bhojpuri 
Bodo 
Breton
Cantonese
Chechen
Cherokee
Chhattisgarhi
Chitonga (Tonga)
Chittagonian
Chuvash
Deccani
Dholuo
Divehi  
Dogri 
Dyula
Dzongkha
Edo
Efik
Esan
Ewe
Fon
Fulah  
Gagauz
Garhwali
Guarani 
Haryanvi
Hiligaynon
Inuktitut
Iloko
Isoko
Kalaallisut
Kamba
Kanuri
Kara-Kalpak
Karachay-Balkar
Kashmiri
Kedah Malay
Khakas
Khorasani Turkic
Kikuyu
Kokborok (Tripuri)
Krio
Kumyk
Kurdish (Sorani) 
Kʼicheʼ
Lakota
Lingala  
Luba-Katanga
Luganda 
Madurese
Magahi
Maithili
Marwari
Mazanderani
Meitei (Manipuri) 
Minangkabau
Mizo
Montenegrin
Mossi
Navajo
Nepalbhasa 
Nigerian Pidgin
Northern Sami
Northern Sotho
Occitan
Oromo 
Pampanga (Kapampangan)
Pattani Malay
Qashqai
Quechua 
Rajasthani
Rangpuri (Kamtapuri)
Rohingya
Romansh
Sadri
Salar
Samogitian
Sango
Sanskrit 
Santali 
Saraiki 
Serrano
Setswana (Tswana)
Shor
Siberian Tatar
Sicilian
Southern Altai
Southern Ndebele
Surjapuri
Swahili Congo
Sylheti
Tamazight (Berber) 
Tibetan 
Tigrinya 
Tiv
Tok Pisin
Tshiluba (Luba-Kasai)
Tshivenda (Venda)
Tswa
Tuvinian
Twi 
Urhobo
Urum
Varhadi-Nagpuri
Wolof
Xitsonga (Tsonga) 
Yakut
Yucateco
Zaza
Zhuang

References

Other websites
 
 Google Translate Blog
 Translate Community
 Google Translate Help
 Inside Google Translate on Google's official channel at YouTube
 Teach You Backwards: An In-Depth Study of Google Translate for 172 Languages

Translate
Technology
Internet