These online translation tools are machine generated. They are useful but not yet perfect. According to Luis von Ahn it will be another 50 years before the tools are trustworthy. Hear more about his tools for helping with translating the web in this Ted Talk titled Massive scale online collaboration [length 9 mins]
Bing Translator App for Windows. Use your camera, voice or keyboard to enter text you want to translate. Use Bing Translator on-the-go, even when you don't have an Internet connection.
You can download the free app from the Windows store here.
Translations are provided by Transparent Language's Transcend(R) technology, a proprietary, world-class machine translation system The technology does not do word by word translations but instead looks at the entire sentence beforehand and then translates it as a whole.