On the other hand, Québécois trying to preserve French is just like the South African apartheid and fascist hate-speech and ethnic cleansing!
"Protecting the French language" is just a euphemism for the cleansing of the English minority. When a lie is repeated often enough, it becomes truth. "Preservation of the white race" was also euphemism used for racial segregation in the US and "Mexicans are stealing all our jobs" is becoming a euphemism for rising xenophobia within hard-core Republicans.
Funny you mention apartheid in S. Africa because Bill 101 is very comparable to it. Section 73 of Bill 101 states:
73. The following children, at the request of one of their parents, may receive instruction in English:
1) a child whose father or mother is a Canadian citizen and received elementary instruction in English in Canada, provided that that instruction constitutes the major part of the elementary instruction he or she received in Canada;
2) a child whose father or mother is a Canadian citizen and who has received or is receiving elementary or secondary instruction in English in Canada, and the brothers and sisters of that child, provided that that instruction constitutes the major part of the elementary or secondary instruction received by the child in Canada;
3) a child whose father and mother are not Canadian citizens, but whose father or mother received elementary instruction in English in Québec, provided that that instruction constitutes the major part of the elementary instruction he or she received in Québec;
4) a child who, in his last year in school in Québec before 26 August 1977, was receiving instruction in English in a public kindergarten class or in an elementary or secondary school, and the brothers and sisters of that child;
5) a child whose father or mother was residing in Québec on 26 August 1977 and had received elementary instruction in English outside Québec, provided that that instruction constitutes the major part of the elementary instruction he or she received outside Québec.
Now, read the statutes from South Africa under apartheid
“native” means-
( a ) any member of any aboriginal race or tribe of Africa…; and
( b ) any person whose father or mother is or was a native in terms of paragraph ( a ); and
( c ) any person whose father or mother is or was a native in terms of paragraph ( b ); and
( d ) any other person, one or more than one of whose ancestors is or was a native…
In both cases, individuals are segregated into separate and distinct civil rights categories by virtue of who their parents are and what their classification is. for more info:
http://www.whycanadamustend.com/Chapter 2.htm
Bill 101 has been compared to the South African apartheid by Freedom House
https://docs.google.com/Doc?id=dg6n6657_8gfjsb8