One of the major locales of DownThemAll! users is French (it is the top 5 locale, if I recall correctly),
unfortunately tho, our previous translators did not find the time to translate the new version (DTA3) yet, but we had to release that version anyway already due to external constraints (personally, I would have liked to wait for fr, es-ES and zh-TW at the very least, but oh well).
Therefore I'd like to ask the French community, existing translators and new folks alike, to finish up the translation. Your contributions would certainly appreciate, not just by me but also by tons of French DTA users.
If you got questions, feel free to ask in the DTA topic, here or via PM or email.