The Constitution
… languages for the purposes of government, taking into account usage, practicality, expense, regional circumstances … two official languages. b. Municipalities must take into account the language usage and preferences of their … if, and to the extent that, it is applicable, taking into account the nature of the right and the nature of any duty …