French translation

Here it is. Please let me know if there is anything wrong!

(even though I just saw I made a typo in one of the commits' title, haha)