French English Commons Meta Website

You should have a look at the french wikipedia for more informations.

Cheers.