Google has released an official Google Translate for iPhone app on the AppStore, available in all iOS supported languages (iPhone or iPod touch using iOS version 3 or later is required). The new app accepts voice input for 15 languages, and lets you translate a word or phrase into one of more than 50 languages.

Google Translate for iPhone also has voice input: just press the microphone icon next to the text box and say what you want to translate. In addition, you can listen to your translations spoken out loud in one of 23 different languages. Last but not least, there is a full-screen mode to easily enlarge the translated text: just tap on the zoom icon.

The search giant launched a Google Translate HTML5 web app for iPhone users back in August 2008. Now, the company has released an official app, which has all of the major features of the web app, including the ability to view dictionary results for single words, access your starred translations and translation history even when offline, and support romanized text like Pinyin and Romaji. If you own an iPhone or iPod touch, download the app and tell us which one you prefer.