French translation

I have made a French translation. It has been carefully checked and corrected by several colleagues. It is certainly not perfect, but can be used as it is, and could serve as a base if some improvements are needed.