improve french translation
code cleanup
code cleanup