It has been corrected, if you see anything else wrong with the translation, you can edit it, it's a wiki…
Well, they did what they could. La Quadrature Du Net is a French site that also publishes in English. We should be glad that we could learn about this development.
They're a good bunch, and i'm sure they'd be happy if someone sent them a better translation. They're one of the most sensible groups of people fighting for freedom in europe, so please support them in any way you can.