"Gloves are needed."
Translation:Il faut des gants.
In french we do not have any verb for ''to need'.' We use '' avoir besoin de'', that's the main rule.
I need -- J'ai besoin
You need -- Tu as besoin
Now, because we don't have a real verb for ''to need'' we therefore don't have a past participle either, that's logical. So there are 2 ways to translate ''needed''
Gloves are needed = Des gants sont nécessaires (Gloves are necessary)
It needs gloves = Il faut des gants.
Hope it helps