Just a thought...
Since the French forumites have started their own discussion here too, what about creating a section on the forum for localized discussions?
This would not only keep the site in order, but would probably attract more users who don't feel at ease with English here
What do you think?