This question was asked by a French-speaker, but a similar situation could happen to an English-speaker. Here is our response to the original question:
We are sorry that an English ad appeared on your profile.
Facebook posts ads based on an algorithm that is based on your account settings and your Web browsing habits.
So English ads can appear on the profile of a French-speaker and we have no control over the situation.
Our Facebook ads were produced in both French and English out of respect for all of our customers. There is greater media placement in French to reflect Québec’s demographics.