Update of some French Translations

More and more.. Nobody is perfect.
More hardcode too (1/2)
More hardcode too (2/2)
Fix Fail again.
Added some French translations.
Merge branch 'xy' into XY