I've seen some other people having this issue at the moment to "fix" do this :
The solution is to use the commandsetxkbmap and a bash script in dom0 to set the correct keyboard language command : setxkbmap (letter of your country) ex setxkbmap de , setxkbmap nl
Create a bash script to automatically run the commands at boot
3.nano language.sh
#!/bin/bash
setxkbmap (letter of your country)