hmm...
Why are the naming are differents from the novel and anime?
Well... I think it is the translator freedom, but it would be nice if the TL follow the precedence.
It is based on the European name, it seems like from Austria, German, Holland.
It is just the novel translator naming is more appropriate...
But still... thank you for the translation.
I hope someone in the comments can help by giving the naming of the characters.