It's better to ask to "Digifans" to make a good translation for each country (with rewards or not)... or let the site in english, it's more professional than google translation.
For the french part, i'm a little busy for now, but i can make a translation in few weeks if you want.
I have already proposed it 2 times... 6 months ago, and 2 months ago. I had no response from Devs/Community, both time. I thought I was saying stupid things and that nobody care about this "google translation" which makes my eyes cry.
I'm french too, and I told you that i'll be glad to translate the whole content in French in order to have a more "professionnal" website... because even if my english is far from the perfection, I understand perfectly english and I'm able to translate in proper french with good grammar (I have no lack of knowledge for the french language).
That's why, for the last time : if you are interested by this idea, dear dev's, you can contact me. If not... then stay with this google translation