South African supermarket operator Shoprite Holdings has booked an increase in first-half sales, boosted by higher domestic sales and a weaker rand.