score:3
These days you can check in online for almost all airlines.
When you do that, make sure you get your boarding pass in a language you can understand or if impossible, make an (online) translation to use besides it.
If you do not check in before going to the airport, print your Chinese form and add, if possible, an online translation for yourself to understand.
Do not worry about a missing name, middle names are very often not printed on boarding passes (and when they are, they are often shortened anyhow.) When you enter your passport details, as you will be asked to do before the travel for the API information, you will enter your middle name when asked.
Not all countries insist on middle names, and when they do they sometimes ask for middle name initials. If so, you do not have to worry about the full name.