The French on that website is so broken it’s impossible to understand. Do you have a link to force the website to display in English? Visiting /en redirects to /fr.
The translation is automatic at the moment and will be translated by a native this week :)
Anyway thanks for letting me know!