Why 'Xaenab' and not 'Zainab'?

Re: Why ‘Xaenab’ and not ‘Zainab’?

its not miss-spelled. thats how they pronounce most of the names. D is usually replaced with T. but not always. i don’t know the rule when it will be replaced and when not.

like پ of urdu/turkish/persian is replaced with ب in arabic (but due to different reason)