Re: Urdu-Punjabi-Hindi: Ramzaan Kariim!
For us too it has always been رمضان مبارک ramazaan mubaarak or رمضان کریم ramazaan kariim and xair mubaarak came as surprise when I first heard it. That was in Pakistan. Since then I’ve heard it also from some expats living abroad and as far as I can recall they happen to be originally from Pakistan though not all Pakistanis say it.
... and a Blessed Ramazaan to all!
Utlub al-‘ilm min al-mahd ilal-laHd Seek knowledge from the cradle to the grave (Ali ibn Abi Talib)