Rangers have postponed next week's League One fixture against Forfar after four of their players were called up for international duty.