You can have a look at the AA website for the weekly road condition report. Link:
http://www.aa.co.za/home/advisory_service/road_condition.aspx. You must however first register for free. Here is the info on the N12 from the report:
N12
POTCHEFSTROOM / KLERKSDORP
Resealing operations are in progress. Lane closures may be encountered.
N12
WOLMARANSSTAD / BLOEMHOF / CHRISTIANA / WARRENTON
The road between Bloemhof and Wolmaransstad is in fair to poor condition and uneven in places. From Christiana to Bloemhof the road is in fair to poor condition and uneven in places. The road is being reconstructed and widened between Bloemhof and Beefmaster, with 2 Stop/Go controls in operation. Delays of 20 minutes at a time may be expected. Reduced speed limits may apply.
N12
HOPETOWN / KIMBERLEY
Construction works between Hopetown and Kimberley with up to 5 Stop/Go controls with waiting periods of approximately 10 minutes at a time can be expected. Expected date of completion March 2010.
N12
KIMBERLEY
The section of Bultfontein Road between North Circular & New Main Streets, has been closed indefinitely due to subsidence of the Big Hole. Alternative routes are clearly signposted.
N12
KIMBERLEY / STRYDENBURG
Road is in a fair to good condition but becomes bumpy between HOPETOWN / STRYDENBURG.
N12
KIMBERLEY TO NORTHERN CAPE BORDER
Roadmarking works are in progress between Kimberley and Warrenton. Reduced speed limit signs will be posted. Motorists to also drive with caution through the town of Warrenton.
N12
VICTORIA-WEST TO BRITSTOWN
Routine road maintenance teams may be encountered. Duration of Work Ongoing.
N12
VICTORIA WEST/THREE SISTERS
Construction works are in progress between Three Sisters and Victoria West. There are stop/go controls in operation with waiting periods of approximately 10 minutes at a time can be expected. Expected date of completion is December 2010.