I have a question for a team member. The above sentence can translate as 1 One can’t park here (impersonal, general) 2 You can’t park here (also impersonal and general but less formal) or 3 We can’t park here (personal, specific)
In English, the general sense of the first two is similar but the meaning of the third differs. Is that true in French as well, or are the various senses of "on" closer? Presumably it’s clear from context which one is meant.