One rather minor question: Is writing comments or even code in the local language still common in France? Afaik, in most European countries the CS courses are taught in English.
Anyway, I write all of my "public code" in English. The audience is different.
Not really. You only write stuff in English if it intended for publication like papers and stuff.