Program: German updates

From http://unchecky.userecho.com/topic/522105-missing-german-translation/
Merged, thanks.
Please note that this is not a complete translation. Several lines are still in English, and you might want to fill the gaps  :)