update translations and resources
add French translation