fix comments and translation, added french localization