Updated french translation by Jeremie Francois