It would be a great idea. As I'm French, I can help you doing this ...
French translation is in progress. I have just asked my two French translators, if they can use your help. Please send me an email, so I have contact to you.
You can post new topics in this forum