diff --git a/src/app/settings/user-settings/user-settings.component.html b/src/app/settings/user-settings/user-settings.component.html
index 86639c6..b32cf5c 100644
--- a/src/app/settings/user-settings/user-settings.component.html
+++ b/src/app/settings/user-settings/user-settings.component.html
@@ -38,6 +38,7 @@
(ngModelChange)="onOptionChange('language', $event)">
+
Add Yours?
diff --git a/src/json/fr.json b/src/json/fr.json
new file mode 100644
index 0000000..ea84197
--- /dev/null
+++ b/src/json/fr.json
@@ -0,0 +1,217 @@
+{
+ "reset": "Remise à zéro",
+ "none": "None",
+ "yes": "Oui",
+ "no": "Non",
+ "save": "Enregistrer",
+ "cancel": "Annuler",
+ "sortBy": "Trier par ",
+
+ "dashboard": "Tableau de bord",
+ "boards": "Tableaux",
+ "settings": "Paramètres",
+ "logout": "Déconnexion",
+
+ "settings_userSettings": "Mes paramètres",
+ "settings_changePassword": "Changer de mot de passe",
+ "settings_currentPassword": "Mot de passe actuel",
+ "settings_newPassword": "Nouveau mot de passe",
+ "settings_verifyPassword": "Vérification du mot de passe",
+ "settings_changeUsername": "Changer de nom d'utilisateur",
+ "settings_newUsername": "Nouveau nom d'utilisateur",
+ "settings_changeEmail": "Changer d'adresse email",
+ "settings_newEmail": "Nouvelle adresse email",
+ "settings_blank": "vide pour désactiver",
+ "settings_globalOptions": "Options globales",
+ "settings_displayLanguage": "Langue d'affichage ",
+ "settings_selectDefaultBoard": "Tableau par défaut ",
+ "settings_newTasks": "Les nouvelles tâches apparaissent ",
+ "settings_bottom": "en bas",
+ "settings_top": "en haut",
+ "settings_optionsDisplay": "Tâches côte-à-côte dans les colonnes ?",
+ "settings_optionsAnimate": "Afficher les animations ?",
+ "settings_optionsAssignee": "Afficher l'assigné sur les cartes ?",
+
+ "settings_userAdmin": "Gestion des utilisateurs",
+ "settings_user": "Utilisateur",
+ "settings_email": "Email",
+ "settings_securityLevel": "Habilitation",
+ "settings_defaultBoard": "Tableau par défaut",
+ "settings_actions": "Actions",
+ "settings_edit": "Éditer",
+ "settings_removeUser": "Supprimer l'utilisateur",
+ "settings_addUser": "Ajouter un utilisateur",
+ "settings_editUser": "Éditer l'utilisateur",
+ "settings_saveUser": "Enregistrer d'utilisateur",
+ "settings_confirmUserRemoval": "Confirmer la suppression de l'utilisateur",
+ "settings_removeUserWarning": "La suppression d'un utilisateur ne peut pas être annulé.",
+ "settings_continue": "Continuer ?",
+ "settings_username": "Nom d'utilisateur",
+ "settings_password": "Mot de passe",
+ "settings_emailPlaceholder": "Email - vide pour désactiver",
+ "settings_defaultBoardHelp": "Sélectionner un tableau par défaut ajoute l'utilisateur à ce tableau.",
+ "settings_boardAccess": "Accès aux tableaux",
+ "settings_boardAdmin": "Admin du tableau",
+ "settings_admin": "Admin",
+ "settings_usernameRequired": "Le nom d'utilisateur est requis.",
+ "settings_passwordRequired": "Le mot de passe est requis.",
+ "settings_verifyError": "Le nouveau mot de passe et sa vérification ne correspondent pas.",
+ "settings_emailError": "Adresse email invalide.",
+
+ "settings_boardAdministration": "Gestion des tableaux",
+ "settings_currentBoards": "Tableaux existants",
+ "settings_showByUser": "Afficher par utilisateur ",
+ "settings_filterBy": "Filtrer par ",
+ "settings_allBoards": "tous les tableaux",
+ "settings_active": "actifs",
+ "settings_inactive": "inactifs",
+ "settings_anyUser": "n'importe lequel",
+ "settings_creationNew": "date de création (nouveau d'abord)",
+ "settings_creationOld": "date de création (ancien d'abord)",
+ "settings_name": "nom",
+ "settings_columns": "Colonnes",
+ "settings_categories": "Catégories",
+ "settings_users": "Utilisateurs",
+ "settings_editBoard": "Éditer le tableau",
+ "settings_addBoard": "Ajouter un tableau",
+ "settings_removeBoard": "Supprimer le tableau",
+ "settings_confirmBoardRemoval": "Confirmer la suppression du tableau",
+ "settings_removeBoardWarning": "La suppression d'un tableau ne peut pas être annulé.",
+ "settings_boardName": "Nom du tableau",
+ "settings_removeColumn": "Supprimer la colonne",
+ "settings_columnName": "Nom de la colonne",
+ "settings_addColumn": "Ajouter la colonne",
+ "settings_removeCategory": "Supprimer la catégorie",
+ "settings_categoryName": "Nom de la catégorie",
+ "settings_defaultTaskColor": "Couleur par défaut pour les tâches",
+ "settings_addCategory": "Ajouter la catégorie",
+ "settings_issueTrackers": "Suivi des bugs",
+ "settings_issueTrackersHelp": "Exemple d'URL : https://github.com/kiswa/TaskBoard/issues/%BUGID% ; exemple de regexp : (?:Issue)?#(\\d+)",
+ "settings_issueTrakcerUrl": "URL de suivi des bugs – utilisez %BUGID% comme variable",
+ "settings_issueTrackerRegExp": "Regexp pour BUGID",
+ "settings_addIssueTracker": "Ajouter le suivi des bugs",
+ "settings_selectUsers": "Sélection des utilisateurs",
+ "settings_boardAdminMessage": "Inclure un admin de tableau le rend admin de ce tableau.",
+ "settings_adminAccessMessage": "Les administrateurs ont accès à tous les tableaux et ne sont pas listés ici.",
+ "settings_saveBoard": "Enregistrer le tableau",
+ "settings_noBoards": "Vous n'êtes assigné à aucun tableau. Contactez un administrateur pour être ajouté à un tableau.",
+ "settings_noBoardsAdmin": "Il n'y a pas de tableau actuellement. Utilisez le bouton Ajouter un tableau ci-dessous pour en ajouter un.",
+ "settings_boardNameError": "Le nom du tableau est requis.",
+ "settings_columnError": "Au moins une colonne est requise.",
+
+ "settings_automaticActions": "Actions automatiques",
+ "settings_currentAction": "Actions existantes",
+ "settings_board": "Tableau",
+ "settings_trigger": "Déclencheur",
+ "settings_action": "Action",
+ "settings_remove": "Supprimer",
+ "settings_inactiveBoardMessage": "Tableau inactif.",
+ "settings_removeAutoAction": "Supprimer l'action automatique",
+ "settings_triggerMoveToColumn": "Tâche déplacée vers la colonne :",
+ "settings_triggerAssignedToUser": "Tâche assignée à l'utilisateur :",
+ "settings_triggerAddedToCategory": "Tâche ajoutée à la catégorie :",
+ "settings_triggerPointsChanged": "Nombre de points changés sur la tâche",
+ "settings_actionSetColor": "Changer la couleur de la tâche :",
+ "settings_actionSetCategory": "Remplacer la catégorie de la tâche :",
+ "settings_actionAddCategory": "Ajouter la catégorie à la tâche :",
+ "settings_actionSetAssignee": "Remplacer l'assigné sur la tâche :",
+ "settings_actionAddAssignee": "Ajouter un assigné à la tâche :",
+ "settings_actionClearDueDate": "Supprimer la date d'échéance de la tâche",
+ "settings_actionAlterColor": "Changer la couleur de la tâche par les points",
+ "settings_addAction": "Ajouter l'action",
+ "settings_selectBoard": "Sélection du tableau",
+ "settings_selectTrigger": "Sélection du déclencheur",
+ "settings_selectAction": "Sélection de l'action",
+ "settings_selectColumn": "Sélectionnez une colonne",
+ "settings_selectUser": "Sélectionnez un utilisateur",
+ "settings_selectCategory": "Sélectionnez une catégorie",
+ "settings_selectAssignee": "Sélectionnez un assigné",
+ "settings_alterByPoints": "Altérer la couleur par les points",
+ "settings_noActions": "Il n'y a pas d'actions automatiques. Contactez un administrateur pour en créer une.",
+ "settings_noActionsAdmin": "Il n'y a pas d'action automatiques. Utilisez le formulaire Ajouter une action ci-dessous pour en ajouter une.",
+
+ "boards_selectBoard": "Sélectionnez un tableau ",
+ "boards_selectColumn": "Sélectionnez une colonne",
+ "boards_hideFiltered": "Cacher les éléments filtrés ",
+ "boards_userFilter": "Filtrer par utilisateur ",
+ "boards_categoryFilter": "Filtrer par catégorie ",
+ "boards_noBoards": "Pas de tableaux",
+ "boards_noBoardsMessageUser": "Vous n'êtes assigné à aucun tableau. Contactez un administrateur pour être ajouté à un tableau.",
+ "boards_noBoardsMessageAdmin": "Allez dans les paramètres pour créer un tableau.",
+ "boards_noDefault": "Pas de tableau par défaut",
+ "boards_noDefaultMessage": "Vous n'avez sélectionné aucun tableau par défaut. Vous pouvez sélectionner un tableau par défaut dans vos",
+ "boards_noDefaultMessage2": "En attendant, sélectionnez un tableau depuis la liste ci-dessus.",
+
+ "boards_collapseAllTasks": "Replier toutes les tâches",
+ "boards_expandAllTasks": "Déplier toutes les tâches",
+ "boards_tasksInColumn": "Tâches dans la colonne",
+ "boards_expandColumn": "Plier la colonne",
+ "boards_collapseColumn": "Déplier la colonne",
+ "boards_editTaskLimit": "Éditer la limite de tâches",
+ "boards_noLimit": "pas de limite",
+ "boards_limitCancel": "Annuler",
+ "boards_limitSave": "Enregistrer",
+ "boards_quickAdd": "Ajout rapide de tâche – titre seulement",
+ "boards_confirmRemoveTask": "Confirmation de la suppression de tâche",
+ "boards_confirmWarning": "La suppression de tâche ne peut pas être annulé.",
+ "boards_confirmContinue": "Continuer ?",
+ "boards_confirmRemoveComment": "Confirmation de la suppression de commentaire",
+ "boards_confirmWarningComment": "La suppression de commentaire ne peut pas être annulé.",
+
+ "boards_addTask": "Ajouter une tâche",
+ "boards_editTask": "Éditer la tâche",
+ "boards_viewTask": "Voir la tâche",
+ "boards_removeTask": "Supprimer la tâche",
+ "boards_moveTask": "Déplacer vers la colonne",
+
+ "boards_taskTitle": "Titre",
+ "boards_taskTitlePlaceholder": "Titre de la tâche",
+ "boards_taskDescription": "Description",
+ "boards_taskDescriptionPlaceholder": "Que faut-il faire ?",
+ "boards_taskAssignees": "Assigné(s)",
+ "boards_taskCategories": "Catégorie(s)",
+ "boards_taskColumn": "Colonne",
+ "boards_taskColor": "Couleur",
+ "boards_taskDateDue": "Date d'échéance",
+ "boards_taskPoints": "Points",
+ "boards_saveTask": "Enregistrer la tâche",
+
+ "boards_copyTaskTo": "Copier vers le tableau ",
+ "boards_moveTaskTo": "Déplacer vers le tableau ",
+ "boards_copyMoveHelp": "La tâche sera placée dans la première colonne du tableau sélectionné.",
+ "boards_expandTask": "Déplier la tâche",
+ "boards_collapseTask": "Plier la tâche",
+ "boards_taskAssignedTo": "Assigné à",
+ "boards_taskUnassigned": "non assigné",
+ "boards_taskDue": "Échéance",
+ "boards_taskCategory": "Catégorie(s)",
+ "boards_taskCurrentColumn": "Colonne actuelle",
+
+ "boards_taskComments": "Commentaires",
+ "boards_taskAddComment": "Ajouter un commentaire",
+ "boards_taskEditComment": "Éditer le commentaire",
+ "boards_taskRemoveComment": "Supprimer le commentaire",
+ "boards_postedBy": "Ajouté par",
+ "boards_editedBy": "Édité par",
+
+ "boards_taskAttachments": "Pièces-jointes",
+ "boards_taskAddAttachment": "Ajouter une pièce-jointe",
+ "boards_taskEditAttachment": "Éditer la pièce-jointe",
+ "boards_taskRemoveAttachment": "Supprimer la pièce-jointe",
+ "boards_taskNoFileError": "Sélectionnez un fichier avant d'envoyer.",
+ "boards_taskUpload": "Envoyer",
+
+ "boards_task": "Tâche",
+ "boards_taskComplete": "Terminée",
+ "boards_taskCopied": "copiée vers le tableau",
+ "boards_taskMoved": "déplacée vers le tableau",
+
+ "boards_filterByAny": "(non)",
+ "boards_filterByUnassigned": "non assigné",
+ "boards_filterByUncategorized": "non catégorisé",
+
+ "boards_sortByPosition": "position",
+ "boards_sortByDueDate": "date d'échéance",
+ "boards_sortByLastModified": "dernière modification",
+ "boards_sortByPoints": "points"
+}