Never seen a trojan on that site. No popups either. Then again, if you use IE, you're running yourself hundreds of security risks when you visit pretty much any site. Get FireFox.
As for it being in French, there's a big button called 'Les Wads' if you look around. Ones for maps/models/pfabs as well. The wads also come with screenshots, too, so you can identify if they're useful by those.