Multi language support and first translation (de)

Please review.
Maybe I will add some more commits to this pull request.