Updated, corrected and completed french translation (1291t+0f+0u)