It's not an agreement, it's the idiotic Quebec goverment who passed a law stating that if the game is released in French anywhere in the world, it has to be in French in Quebec too. So basically any game released in Europe will have to be translated into French if it is released in Quebec too.
Since this will require extra time and money, expect games from small/budget publishers (like Majesco, Atlus, Nippon Ichi, Xseed) to either not be released in Quebec or released much later (since it might not be worth the cost just to release it in just one province). Gamers in Quebec better get ready to have to order certain games like RPGs from an online site like Amazon Canada since I know there will be publishers who would rather not release the game in Quebec rather than waste time and resources like this. Pity that gamers will have to suffer because of their provincial government.