> the whole process should be translated into English if the country wants to attract foreigners to come here and set up companies
Good luck with that - Ausländern setting up companies in Germany without speaking German. They'll probably incorporate in Estonia or Ireland. It's way easier to set up a company in post communist Eastern Europe.