October 7, 2014 Economy Lost in Translation The release of the iPhone 6 has created lots of social media buzz in the cyber world, including in Chinese social media.