New French translation

thanks to @Angelynk