iOS: If you're travelling internationally -- or want to make simple conversation with a non-English speaker -- the Smigin app on iOS lets you build phrases quickly, gives you native pronunciation, and lets you save important phrases as favourites to use later on.
Learning a new language is useful and fun skill to develop, but sometimes you just want to know the basics to get by. After you select your language, Smigin lets you construct a phrase piece by piece so you can learn what you need to say in a snap. You can also listen to a native speaker say the phrase you built so you sound like a pro.
If you're in a quiet area -- or you don't want someone to hear you -- you can also see the phrase written out phonetically. No Wi-Fi is needed to use the app, and when you know you're going to use a phrase again, you can save time by hitting the star button and saving the phrase as a favourite.
Smigin currently only does translation from English to Spanish (Mexico), French, Italian, and Brazillian Portuguese, but Filipino, German, Turkish, Portuguese (Portugal), and Chinese will be available soon. You can download it for free in the iOS App Store at the link below.
Smigin [iOS App Store]