Completed french translation

French translation was partial. Now I think it's complete. 

Sorry again for the mess with other commits included. I have understand how Git is working now, but I can't manage (I don't know how) to move old changes from my master to another branch to separate different pull requests.