Back in August 2008, Google launched a Google Translate HTML5 web app for iPhone users. Today, the official Google Translate for iPhone app is available for download from the App Store.
The new app has all of the features of the web app, plus some significant new additions.
The new app accepts voice input for 15 languages, and - just like the web app - users can translate a word or phrase into one of more than 50 languages. For voice input, users should just press the microphone icon next to the text box and say what they want to translate.
Users can also listen to their translations spoken out loud in one of 23 different languages.
Another feature that might come in handy is the ability to easily enlarge the translated text to full-screen size. This way, it's much easier to read the text on the screen, or show the translation to the person users are communicating with.
And the app also includes all of the major features of the web app, including the ability to view dictionary results for single words, access starred translations and translation history even when offline, and support romanized text like Pinyin and Romaji.
The app is available in all iOS supported languages, but users will need an iPhone or iPod touch iOS version 3 or later.