By the way, I'd like to add some other issues that seem common to other translations as well (not specific to French):
- heroes are usually hailed with their wrong gender ("hello, Huntress!" when you have only men in your team for example)
- items translation is pure garbage, the order prefix/base/suffix is a mess (essentialy because this order is true for english but wrong for most other languages)
There are many other things and examples. I suppose in the future there will be fans who will develop an unofficial patch with a decent translation. Meanwhile, if you can speak only French.... I pity you ^^