Wow ! I'm very happy that it now works !Don't worry - I'm not german either, but I did live there for a very long time :)
As to why it's not a dependency ? I don't know ! May be worth filing a bug report (I don't know how...)
Good Luck with your Project !!