Well I mean, I tried installing QQ, couldn't. Tried installing WeChat, which I managed to do, but you need a chinese person to help you set up your account. Sooooo it really is a problem that has no solution. Everything is just in chinese since China has no need to translate anything, which is a big problem for foreigners.
I know what you mean DD: but the most spoken language in all the communities is english, in my team there's people from everywhere but we all have to speak english for communication, it is what it is... there's no other language that most people can speak. . . :((