Currently, the KP dict doesn't work for umlauted characters (åäö etc). I tried digging into the code but sleepy head not compute. This is the KP working with non-umlauted characters:  This is the KP not working when using the å character: 