I hope so too!
Everybody here that has problems currently can write to me after they registered (when it's working again) and you will get a compensation in game! It's bad that you have to wait right now.
Yes, sure , you just need to download the EU Launcher here
Download Link - Announcements - Allods Miracle (last link) and put it in the root folder (where all other folders like bin, data, personal, profiles etc. are) of the game and start it.
It will then check all files and download the English language pack :)
- Jax