It is not just the language but legal customs that makes Quebec different the rest of Canada.
Quebec is a civil law code jurisdiction of course - its civil law code is based on the French civil law code.
This exists alongside the English criminal law. Different legal systems and ways of doing things can exist in the same country.