According to a notice sent out to travel agents by Air France, there has been a clarification from the French authorities, on transit for South Africans at CDG airport.
For passengers arriving at CDG from South Africa, intra-Schengen transit via CDG is allowed as long as the pax stays in international transit area and does not enter France.
What is not permitted is transit via the train, via Orly airport or any terminal/means which requires the pax to exit the international transit area.