Je ne crois pas qu'il y a besoin. Si en veut discuter en francais, c'est mon avis qu'un forum entierement en francais ne sera pas trop difficile de creer.

Hosting a forum isn't hard, so setting up a forum in your native language would be the best solution. There's already a Spanish rep forum and, iirc, a German one too.