We all know that 100% correct automatic translation is impossible, for now, but Google Translate, with each day, becomes closer to that goal.
Although Google Translate has all this great features, and can translate word, text and the whole websites, you should keep in mind that you can use it only as a helping tool when you translate something. It can give you an idea of what the sentence is about and help you translate it. I didn’t test all the languages, because I don’t know them all and I couldn’t give the real review. But for mu native language, Serbian, it does a pretty good job.
Google Translate team, good job and keep it up, this is the best online translation tool I have seen so far.