The Mobile Translator project was aimed at helping travelers communicate while abroad in China - or helping Chinese busines communicate directly with their English speaking counterparts.
Screen grabs of the web site are displayed below, or you could visit a backup of the flash site right here (please note this is a backup, and a lot of functionality has been stripped out).