added support for german keyboard layout
Created by: yasammez
I cannot test this though, since the build currently fails. The next step would be to support additional modifier keys to be able to insert [ ] { }. If this gets accepted, I could delve into that task ;-)