Tried installing a theme and can confirm it fixes the app names, however most of your phone settings are in Chinese. Gone back to 1.1.15 until the update comes along tomorrow with the English translation (which seems to be ready).
I registered on MIUI-dev forums but never got any e-mail so can't post, tried 2 e-mail accounts, strange!
my bad...i didn't know the menu etc is still in chinese....