It's quite a can of worms - there are many different keyboard layouts in common use (QEWRTZ, AZERTY, etc).
If you can find a way to make it work using only layout-independent keys (arrow keys, ctrl, alt, enter, space, esc, etc) you will save yourself a lot of headaches.