added german key layout mapping
merged