I get the same issues I did in the US here in Iceland, fwiw.
I get the added bonus of no longer being able to use many voice activated features because names aren't phonetically pronounced or simply have characters that aren't recognized by CarPlay.
"Call Þórunn mobile." "I don't have a Thorin." "Call Porun mobile" "I don't have a porun".
You can give contacts nicknames and Siri will recognise that instead of their main name.
So if you set Þórunn's nickname to be "thorin" Siri will be able to recognise it. Basically just go through your contacts and give them all nicknames that are English phonetic spellings of their real name.
I had to call my mom "Mamma" in every possible field for Siri to call her when I say "Hey Siri call mamma" (I'm Italian but my phone is in English).
Before that she was only "mamma" as first name but I had other "mamma zoe", "mamma ale", "mamma gio" and Siri always wanted to call "mamma zoe" when I said "Hey Siri call mamma".
After filling some fields of my mamma she started asking "Who would you like to call?" and started saying all mammas in my phone book, but when I said "mamma mamma" she started calling a random one or not getting it.
Now that I have my Mamma (first name) Mamma (middle name) Mamma (last name) of company Mamma nicknamed Mamma with email mamma@mamma it works... go figure!
Not that you should have to do this, but you can tell Siri (using your own voice) how to pronounce your contacts’ names. She’ll transcribe it into IPA or something.
"Call Þórunn mobile." "I don't have a Thorin." "Call Porun mobile" "I don't have a porun".