Auto translate content of nodes
It will never be good. Human languages are not something perfectly unambiguous and logical*, so no computer software will ever be able to translate them perfectly. You need a human to properly translate human languages.

Google Translate is bad, but I haven't seen anything better. Sadly, Translate API got deprecated in 2011. This means that modules using it may work for now, but may stop working without notice. See GTranslate and i18n auto translate.

You can always use some code from above modules, and try another machine translator. See Comparison of machine translation applications article - deciding which one to implement is outside the scope of Drupal Answers, just remember that you want GPL software if you want to mix it with contrib modules' code without fees or legal risk.



* OK, there is Lojban, but that's an exception.