People have to feel that they are in a safe place where they are allowed to speak in French. For me, the institutional culture of a company is the most important factor. People either work in a company where they can speak French or they work in a company where they cannot do so. Even though a company may say on paper that you can speak French at work, if the company's culture shows that you should not, you won't. Basically, that's what will make the regulations successful or not.
