I wrote recently about our ability to speak all languages. It seems that this power just got even greater, thanks to a new mobile application from Google. Called Google Goggles, it combines optical character recognition with their existing language translation technologies so that you can just photograph a sign in a foreign language and have a translation displayed on your screen. This could have quite an impact for international travellers.