diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee
index 09c8224c4..b279069fd 100644
--- a/app/locale/fr.coffee
+++ b/app/locale/fr.coffee
@@ -793,24 +793,24 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     course: "Cours"
     courses: "cours"
     create_new_class: "Créer une Nouvelle Classe"
-#    not_enrolled: "You are not enrolled in this course."
-#    visit_pref: "Please visit the"
-#    visit_suf: "page to enroll."
+    not_enrolled: "Vous n'êtes pas inscrit à ce cours."
+    visit_pref: "Veuillez visiter la"
+    visit_suf: "page d'inscription."
     select_class: "Selectionnez l'une de vos classes"
 #    unnamed: "*unnamed*"
     select: "Selectionner"
-#    unnamed_class: "Unnamed Class"
+    unnamed_class: "Classe sans nom"
     edit_settings: "modifier les réglages de la classe"
     edit_settings1: "Modifier les Réglages de la Classe"
     progress: "Evolution de la Classe"
     add_students: "Ajouter des Elèves"
     stats: "Statistiques"
-    total_students: "Nom total d'élèves:"
+    total_students: "Nombre total d'élèves:"
     average_time: "Temps moyen de jeu par niveau:"
     total_time: "Temps total de jeu:"
     average_levels: "Nombre de niveaux moyen complétés:"
     total_levels: "Total de niveaux complétés:"
-#    furthest_level: "Furthest level completed:"
+    furthest_level: "Meilleur niveau complété:"
     concepts_covered: "Conceptes Couverts"
     students: "Elèves"
     students1: "éleves"
@@ -818,14 +818,14 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     levels: "niveaux"
     played: "Joué"
     play_time: "Temps de jeu:"
-#    completed: "Completed:"
+    completed: "Complété:"
     invite_students: "Inviter des élèves à rejoindre cette classe."
     invite_link_header: "Lien pour rejoindre le cours"
     invite_link_p_1: "Partagez ce lien aux élèves voulant rejoindre le cours."
-#    invite_link_p_2: "Or have us email them directly:"
+    invite_link_p_2: "Ou laissez-nous leur envoyer un email directement:"
 #    capacity_used: "Course slots used:"
-    enter_emails: "Entrez les emails des élèves à inviter, à raisin d'un par ligne"
-    send_invites: "Envoyer les nvitations"
+    enter_emails: "Entrez les adresses emails des élèves à inviter, à raison d'une par ligne"
+    send_invites: "Envoyer les invitations"
     title: "Titre"
     description: "Description"
     creating_class: "Creation de la classe..."
@@ -845,7 +845,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     for: "pour" # Like in 'for 30 students'
 #    receive_code: "Afterwards you will receive an unlock code to distribute to your students, which they can use to enroll in your class."
     free_trial: "Essai gratuit pour les professeurs!"
-#    get_access: "to get individual access to all courses for evalutaion purposes."
+    get_access: "pour obtenir un accès individuel à tous les cours pour évaluation."
     questions: "Questions?"
     teachers_click: "Professeurs, Clickez Ici"
     students_click: "Elèves, Clickez Ici"
@@ -854,31 +854,31 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     more_in_less: "Apprenez plus en moins de temps"
     no_experience: "Aucune expérience en développement requise"
     easy_monitor: "Suivez facilement la progression des élèves"
-#    purchase_for_class: "Purchase a course for your entire class. It's easy to sign up your students!"
+    purchase_for_class: "Achetez un cours pour votre classe. C'est très simple de rajouter vos élèves!"
 #    see_the: "See the"
     more_info: "pour plus d'informations."
     choose_course: "Choisissez votre cours:"
     enter_code: "Entrez un code de déverouillage pour rejoindre une classe existante"
     enter_code1: "Entrez le code de déverouillage"
-#    enroll: "Enroll"
-#    pick_from_classes: "Pick from your current classes"
+    enroll: "Inscription"
+    pick_from_classes: "Sélectionnez depuis vos classes actuelles"
     enter: "Entrer"
     or: "Ou"
     topics: "Sujets"
-#    hours_content: "Hours of content:"
+    hours_content: "Heures de contenu:"
     get_free: "Obtenez des cours GRATUITS"
-#    enroll_paid: "Enroll Students in Paid Courses"
+    enroll_paid: "Inscrire des élèves aux cours payants"
     you_have1: "Vous avez"
-#    you_have2: "unused paid enrollments"
-#    use_one: "Use 1 paid enrollment for"
-#    use_multiple: "Use paid enrollments for the following students:"
-#    already_enrolled: "already enrolled"
+    you_have2: "inscriptions payantes non utilisées"
+    use_one: "Utilisez 1 inscription payante pour"
+    use_multiple: "Utilisez des inscriptions payantes pour les élèves suivants:"
+    already_enrolled: "déjà inscrit"
     licenses_remaining: "licenses restantes:"
-#    insufficient_enrollments: "insufficient paid enrollments"
-#    enroll_students: "Enroll Students"
-#    get_enrollments: "Get More Enrollments"
+    insufficient_enrollments: "inscriptions payantes insuffisantes"
+    enroll_students: "Inscrire des élèves"
+    get_enrollments: "Obtenir plus d'inscriptions"
     change_language: "Changez la langue du cours"
-#    keep_using: "Keep Using"
+    keep_using: "Continuer à utiliser"
     switch_to: "Changer"
 #    greetings: "Greetings!"
     learn_p: "Apprendre Python"
@@ -887,8 +887,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     back_classrooms: "Retour à mes classes"
     back_courses: "Retour à mes cours"
     edit_details: "Modifier les informations de la classe"
-#    enrolled_courses: "enrolled in paid courses:"
-#    purchase_enrollments: "Purchase Enrollments"
+    enrolled_courses: "inscrit aux cours payants:"
+    purchase_enrollments: "Acheter des inscriptions"
     remove_student: "enlever l'élève"
     assign: "Assigner"
 #    to_assign: "to assign paid courses."
@@ -899,17 +899,17 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     play_campaign_title: "Jouer la Campagne"
     play_campaign_description: "Vous êtes prêts pour la prochaine étape! Explorez des centaines de niveaux stimulants, apprenez al programmation avancée, et rivalisez avec d'autres dans les arènes multijoueurs!"
     create_account_title: "Créer un compte"
-#    create_account_description: "Sign up for a FREE CodeCombat account and gain access to more levels, more programming skills, and more fun!"
+    create_account_description: "Inscrivez-vous GRATUITEMENT à CodeCombat et accédez à plus de niveaux, plus de compétences de programmation et plus de fun!"
     preview_campaign_title: "Campagne de démonstration"
     preview_campaign_description: "Ayez un aperçu de tout ce dont CodeCombat a à offrir avant de s'enregistrer GRATUITEMENT."
     arena: "Arène"
     arena_soon_title: "L'Arene arrive prochainement"
     arena_soon_description: "Nous travaillons sur une arene multijoueur pour les classes à la fin de"
-#    not_enrolled1: "Not enrolled"
-#    not_enrolled2: "Ask your teacher to enroll you in the next course."
+    not_enrolled1: "Non inscrit"
+    not_enrolled2: "Demandez à votre professeur de vous inscrire au cours suivant."
     next_course: "Cours suivant"
     coming_soon1: "Prochainement"
-#    coming_soon2: "We are hard at work making more courses for you!"
+    coming_soon2: "Nous travaillons dur pour faire plus de nouveaux cours!"
     available_levels: "Niveaux disponibles"
     welcome_to_courses: "Aventurier, bienvenu dans les leçons!"
     ready_to_play: "Prêt à jouer?"
@@ -932,10 +932,10 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     view_class: "voir la classe"
     view_levels: "voir les niveaux"
     join_class: "Rejoindre une classe"
-#    ask_teacher_for_code: "Ask your teacher if you have a CodeCombat class code! If so, enter it below:"
+    ask_teacher_for_code: "Demandez à votre professeur si vous avez un code de classe CodeComabt! Si c'est le cas, veuillez l'entrer ci-dessous:"
     enter_c_code: "<Entrer le Code de la Classe>"
     join: "Rejoindre"
-#    joining: "Joining class"
+    joining: "En train de rejoindre la classe"
     course_complete: "Cours Terminé"
     play_arena: "Jouer à l'Arene"
     start: "Démarrer"
@@ -956,22 +956,22 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     thank_you_suff: "plus d'élèves à des cours payants."
     return_to_class: "Retourner à la classe"
     return_to_course_man: "Retourn à la gestion des cours."
-#    students_not_enrolled: "students not enrolled"
+    students_not_enrolled: "élève non inscrits"
     total_all_classes: "Total Dans Toutes Les Classes"
-#    how_many_enrollments: "How many additional paid enrollments do you need?"
-#    each_student_access: "Each student in a class will get access to Courses 2-4 once they are enrolled in paid courses. You may assign each course to each student individually."
+    how_many_enrollments: "De combien d'inscriptions payantes supplémentaire avez-vous besoin?"
+    each_student_access: "Chaque élève dans une classe aura accès aux cours 2 à 4 une fois qu'ils sont inscrits dans les cours payants. Vous pouvez assignez chaque cours à chacun des élèves individuellement."
     purchase_now: "Achetez Maintenant"
-#    enrollments: "enrollments"
+    enrollments: "inscriptions"
     remove_student1: "Supprimer l'Elève"
     are_you_sure: "Etes-vous certain de vouloir supprimer cet élève de cette classe?"
     remove_description1: "L'élève n'aura plus accès à cette classe et les classes associées. L'évolution et les personnages ne seront pas supprimés, et l'élève pourra de nouveau rejoindre la classe n'importe quand."
-#    remove_description2: "The activated paid license will not be returned."
+    remove_description2: "Une licence payante activée ne sera pas remboursée."
     keep_student: "Conserver l'Elève"
     removing_user: "Suppression de l'utilisateur"
     to_join_ask: "Pour rejoindre une classe, veuillez demander un code de déverouillage à votre professeur."
     join_this_class: "Rejoindre cette classe"
     enter_here: "<entrer le code de déverouillage>"
-#    successfully_joined: "Successfully joined"
+    successfully_joined: "Inscription avec succès"
     click_to_start: "Cliquer ici pour démarrer"
     my_courses: "Mes Cours"
     classroom: "Classe"
@@ -994,24 +994,24 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     additional_resources_1_mid: "Guide Professeur du Premier Cours"
     additional_resources_1_suff: "explications et solutions pour chaque niveaux."
     additional_resources_2_pref: "Complétez notre"
-#    additional_resources_2_suff: "to get 15 more hours of content! For a limited time, enroll as many students as you want in our three paid courses."
+    additional_resources_2_suff: "pour obtenir 15 heures de contenu supplémentaire! Pour une durée limitée, inscrivez autant d'élèves que vous voulez dans nos trois cours payant."
     additional_resources_3_pref: "Visitez notre"
     additional_resources_3_mid: "Forum des Professeurs"
     additional_resources_3_suff: "pour être mis en relations avec vos confrères qui utilisent CodeCombat."
-#    additional_resources_4_pref: "Check out our"
+    additional_resources_4_pref: "Faites un tour sur la"
     additional_resources_4_mid: "Page des Ecoles"
     additional_resources_4_suff: "pour en apprendre plus sur les offres CodeCombat à destination des classes."
     your_classes: "Vos Classes"
     no_classes: "Aucune classe pour le moment!"
     create_new_class1: "créer une nouvelle classe"
     available_courses: "Cours Disponibles"
-#    unused_enrollments: "Unused enrollments available:"
-#    students_access: "All students get access to Introduction to Computer Science for free. One enrollment per student is required to assign them to paid CodeCombat courses. A single student does not need multiple enrollments to access all paid courses."
+    unused_enrollments: "Inscriptions non utilisées disponibles:"
+    students_access: "Tous les élèves peuvent accéder gratuitement à l'Introduction aux Sciences Informations. Une inscription par élève est nécessaire pour rejoindre les cours payants de CodeCombat. Une seule inscription est nécessaire par élève pour accéder à tous les cours payants."
     active_courses: "cours actifs"
     no_students: "Aucun élève pour le moment!"
     add_students1: "ajouter des élèves"
     view_edit: "voir/modifier"
-#    students_enrolled: "students enrolled"
+    students_enrolled: "élèves inscrits"
     length: "Durée:"
 
   classes:
@@ -1267,7 +1267,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
     singleplayer_title: "Niveaux solo"
     multiplayer_title: "Niveaux multijoueurs"
     achievements_title: "Succès"
-    last_played: "Dernièrement joués"
+    last_played: "Dernier niveau joué"
     status: "Statut"
     status_completed: "Terminé"
     status_unfinished: "Non terminé"