Translator is perhaps the premier language tool on Windows Phone, here's the description in the Store:
Translator is your companion when you need to overcome the language barrier. 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.
- Text translation – Type and translate text into more than 40 languages.
- Camera translation – Translate signs, menus, newspapers, or any printed text with your device's camera in an instant.
- Voice translation – Translate by speaking into your phone. Voice translation requires a network connection.
- Text to speech – Hear translations spoken with a native speaker's accent. Text to speech requires a network connection.
- Offline translation – Translate when you are not connected to the Internet and when you want to avoid expensive data roaming charges, by using downloadable offline language packs.
- Word of the Day – Improve your vocabulary by pinning the Translator to your Start screen.
- Pin each mode to your Start screen and jump straight to translating in a single tap.
- Copy and paste or use your keyboard to quickly enter the text you want to translate.
Here's the changelog for Translator v3.1 since v2.8, which we featured around a year ago:
- Copy option for translated text
- Offline translations for Vietnamese, Arabic, Polish, Turkish and Persian
- Online translation for Maltese and Welsh
- Camera translation for Czech, Greek, Hungarian, Polish and Turkish
- Voice translation for Chinese
- Automatic language detection in keyboard mode
- Wide live tile
Here's Translator in action:
Terrific stuff. You can download Bing Translator 3.1 for free here in the Windows Phone Store.