updated fr translation, fixed a bug with hardening