According to http://macworld.idg.se/2.1038/1.218639/svenskt-tangentbord-i-nya-iphone-os-30 they improve the Swedish keyboard to give direct access to å, ä and ö, just like a normal computer keyboard. I would assume the same applies for other languages, but I have not been able to confirm it.

I think Apple would have added Persian and Urdu to the list of languages in the tech specs if it were possible. You will probably need to find a display model to test to be sure what is covered -- holding down a key will sometimes show additional character choices in some keyboards.