Improved French translation

Translated changes from fbeca64d46df32294b3e9313ee0b27098d119ce7