german translation (first draft)

umlauts are probably not going to work, but I wasn't sure how to encode
them as using HTML-tags provided some ugly results in the local i18n
page (can always do a search&replace for that later)