translate English to French: The legal recognition and registration of political parties is a relatively recent development in Canada.
La reconnaissance juridique et l’enregistrement des partis politiques sont relativement récentes au Canada.