French translation update

Some terms aren't easy to translate when out of context. So the German translation will be a great help to enhance the French translation when done.