The Official Languages Act applies to federal institutions. Federal institutions include a number of agencies which fall under federal jurisdiction, as defined by the act. There are approximately 200 institutions. That said, with respect to provincial areas of jurisdiction, indeed, the Quebec Charter of the French Language governs language issues for institutions which fall in the Quebec government's jurisdiction.
On May 15th, 2007. See this statement in context.