Rest of all, please check the subgroups later, I'll take my time to create them.
When I traveled to Shanghai last year, I found a very useful 24/7 multilingual service hotline number in a taxi: 962288.
It is provided by the city government and offers services in English, French, Spanish, German, Japanese, Korean, Russian, Arabic, Italian, Malay, Thai and Indonesian!! The agents speak Chinese too... And it's free to the public, you just pay as calling a normal Shanghai local number. However, they only offer the local information service for Shanghai, but if you're a foreigner and doesn't know any Chinese and needs some emergency or urgent translation help, I think this number would be a good choice.
For those people in Shanghai, they can just dial the number directly, when you're in other cities(like Beijing), please dial 021962288 with its city code, and when you're out of China, please dial 008621962288 with the country code.