Please see fr:User:GillesC for more details ;-)