Supporting french, german and english (US) keyboard layout