fixed some translation, added french translation, regeneration