We used to be able to teach Siri how to correctly pronounce the contact names, but that functionality was removed. Apple instead removed that and changed it where things could be corrected by providing phonetic spelling. This never worked for me sadly. With all the changes and improvements to Siri in iOS18, any chance we will finally be able to fix the names for our non-English contacts by telling Siri the correct way to spell things.