improve translation and add french translation