diff --git a/webapp/i18n/fr.json b/webapp/i18n/fr.json
index def2753aa..4dcd4dc9a 100644
--- a/webapp/i18n/fr.json
+++ b/webapp/i18n/fr.json
@@ -3,10 +3,13 @@
"BoardComponent.delete": "Supprimer",
"BoardComponent.hidden-columns": "Colonnes cachées",
"BoardComponent.hide": "Cacher",
- "BoardComponent.new": "Nouveau",
+ "BoardComponent.new": "+ Nouveau",
"BoardComponent.no-property": "Pas de {property}",
"BoardComponent.no-property-title": "Les éléments sans propriété {property} seront placés ici. Cette colonne ne peut pas être supprimée.",
"BoardComponent.show": "Montrer",
+ "BoardMember.schemeAdmin": "Admin",
+ "BoardMember.schemeEditor": "Éditeur",
+ "BoardMember.schemeNone": "Aucun",
"BoardPage.newVersion": "Une nouvelle version de Boards est disponible, cliquez ici pour recharger.",
"BoardPage.syncFailed": "Le tableau a peut-être été supprimé ou vos droits d'accès révoqués.",
"BoardTemplateSelector.add-template": "Nouveau modèle",
@@ -14,12 +17,45 @@
"BoardTemplateSelector.delete-template": "Supprimer",
"BoardTemplateSelector.description": "Choisissez un modèle pour vous aider à démarrer. Personnalisez facilement le modèle en fonction de vos besoins ou créez un tableau vide pour repartir de zéro.",
"BoardTemplateSelector.edit-template": "Éditer",
- "BoardTemplateSelector.plugin.no-content-description": "Ajouter un tableau à la barre latérale en utilisant l'un des modèles définis ci-dessous ou recommencer à zéro. {lineBreak} Les membres de \"{workspaceName}\" auront accès aux tableaux créés ici.",
- "BoardTemplateSelector.plugin.no-content-title": "Créer un tableau dans {workspaceName}",
+ "BoardTemplateSelector.plugin.no-content-description": "Ajouter un tableau à la barre latérale en utilisant l'un des modèles ci-dessous ou commencer à partir de zéro. {lineBreak} Les membres de \"{teamName}\" auront accès aux tableaux créés ici.",
+ "BoardTemplateSelector.plugin.no-content-title": "Créer un tableau dans {teamName}",
"BoardTemplateSelector.title": "Créer un tableau",
"BoardTemplateSelector.use-this-template": "Utiliser ce modèle",
+ "BoardsSwitcher.Title": "Rechercher des tableaux",
+ "BoardsUnfurl.Remainder": "+{remainder} plus",
"BoardsUnfurl.Updated": "Mis à jour {time}",
+ "Calculations.Options.average.displayName": "Moyenne",
+ "Calculations.Options.average.label": "Moyenne",
+ "Calculations.Options.count.displayName": "Compter",
+ "Calculations.Options.count.label": "Compter",
+ "Calculations.Options.countChecked.displayName": "Coché",
+ "Calculations.Options.countChecked.label": "Total coché",
+ "Calculations.Options.countUnchecked.displayName": "Décoché",
+ "Calculations.Options.countUnchecked.label": "Total décoché",
+ "Calculations.Options.countUniqueValue.displayName": "Unique",
+ "Calculations.Options.countUniqueValue.label": "Compter les valeurs uniques",
+ "Calculations.Options.countValue.displayName": "Valeurs",
+ "Calculations.Options.countValue.label": "Valeur",
+ "Calculations.Options.dateRange.displayName": "Il y a",
+ "Calculations.Options.dateRange.label": "Intervalle",
+ "Calculations.Options.earliest.displayName": "Plus ancien",
+ "Calculations.Options.earliest.label": "Plus ancien",
+ "Calculations.Options.latest.displayName": "Plus récent",
+ "Calculations.Options.latest.label": "Plus récent",
+ "Calculations.Options.max.displayName": "Maximum",
+ "Calculations.Options.max.label": "Maximum",
+ "Calculations.Options.median.displayName": "Médiane",
+ "Calculations.Options.median.label": "Médiane",
+ "Calculations.Options.min.displayName": "Minimum",
+ "Calculations.Options.min.label": "Minimum",
+ "Calculations.Options.none.displayName": "Calculer",
"Calculations.Options.none.label": "Aucun",
+ "Calculations.Options.percentChecked.displayName": "Coché",
+ "Calculations.Options.percentChecked.label": "Coché (%)",
+ "Calculations.Options.percentUnchecked.displayName": "Décoché",
+ "Calculations.Options.percentUnchecked.label": "Décoché (%)",
+ "Calculations.Options.range.displayName": "Curseur",
+ "Calculations.Options.range.label": "Curseur",
"Calculations.Options.sum.displayName": "Somme",
"Calculations.Options.sum.label": "Somme",
"CardBadges.title-checkboxes": "Cases à cocher",
@@ -35,17 +71,24 @@
"CardDetail.new-comment-placeholder": "Ajouter un commentaire...",
"CardDetailProperty.confirm-delete-heading": "Confirmer la suppression de la propriété",
"CardDetailProperty.confirm-delete-subtext": "Êtes-vous sûr de vouloir supprimer la propriété « {propertyName} » ? La suppression retirera la propriété de toutes les cartes dans ce tableau.",
+ "CardDetailProperty.confirm-property-name-change-subtext": "Voulez-vous vraiment modifier le type de la propriété \"{propertyName}\" {customText} ? Cela affectera la ou les valeur(s) sur {numOfCards} carte(s) dans ce tableau et peut entraîner une perte de données.",
"CardDetailProperty.confirm-property-type-change": "Confirmer le changement de type de propriété !",
"CardDetailProperty.delete-action-button": "Supprimer",
"CardDetailProperty.property-change-action-button": "Modifier la propriété",
"CardDetailProperty.property-changed": "Propriété modifiée avec succès !",
"CardDetailProperty.property-deleted": "{propertyName} supprimé avec succès !",
+ "CardDetailProperty.property-name-change-subtext": "de \"{oldPropType}\" à \"{newPropType}\"",
+ "CardDetailProperty.property-type-change-subtext": "nom de \"{newPropName}\"",
"CardDialog.copiedLink": "Copié !",
"CardDialog.copyLink": "Copier le lien",
"CardDialog.delete-confirmation-dialog-button-text": "Supprimer",
"CardDialog.delete-confirmation-dialog-heading": "Confirmer la suppression de la carte !",
"CardDialog.editing-template": "Vous éditez un modèle.",
"CardDialog.nocard": "Cette carte n'existe pas ou n'est pas accessible.",
+ "Categories.CreateCategoryDialog.CancelText": "Annuler",
+ "Categories.CreateCategoryDialog.CreateText": "Créer",
+ "Categories.CreateCategoryDialog.Placeholder": "Nommez votre catégorie",
+ "Categories.CreateCategoryDialog.UpdateText": "Mettre à jour",
"CenterPanel.Share": "Partager",
"ColorOption.selectColor": "Choisir la couleur {color}",
"Comment.delete": "Supprimer",
@@ -81,11 +124,18 @@
"Filter.not-includes": "n'inclut pas",
"FilterComponent.add-filter": "+ Ajouter un filtre",
"FilterComponent.delete": "Supprimer",
+ "FindBoFindBoardsDialog.IntroText": "Rechercher des tableaux",
+ "FindBoardsDialog.NoResultsFor": "Pas de résultats pour \"{searchQuery}\"",
+ "FindBoardsDialog.NoResultsSubtext": "Vérifiez l'orthographe ou essayez une autre recherche.",
+ "FindBoardsDialog.SubTitle": "Recherchez ci-dessous pour trouver un tableau. Utilisez HAUT/BAS pour naviguer. ENTRER pour sélectionner, ECHAP pour annuler",
+ "FindBoardsDialog.Title": "Rechercher des tableaux",
"GalleryCard.copiedLink": "Copié !",
"GalleryCard.copyLink": "Copier le lien",
"GalleryCard.delete": "Supprimer",
"GalleryCard.duplicate": "Dupliquer",
"General.BoardCount": "{count, plural, one {# Tableau} other {# Tableaux}}",
+ "GroupBy.hideEmptyGroups": "Masquer {count} groupes vides",
+ "GroupBy.showHiddenGroups": "Afficher les {count} groupes masqués",
"GroupBy.ungroup": "Dégrouper",
"KanbanCard.copiedLink": "Copié !",
"KanbanCard.copyLink": "Copier le lien",
@@ -141,21 +191,34 @@
"ShareBoard.copiedLink": "Copié !",
"ShareBoard.copyLink": "Copier le lien",
"ShareBoard.regenerate": "Régénérer le jeton",
+ "ShareBoard.teamPermissionsText": "Tout le monde à l'équipe {teamName}",
"ShareBoard.tokenRegenrated": "Le jeton a été recréé",
+ "ShareBoard.userPermissionsRemoveMemberText": "Supprimer un membre",
+ "ShareBoard.userPermissionsYouText": "(Vous)",
+ "ShareTemplate.Title": "Partager un modèle",
"Sidebar.about": "À propos de Focalboard",
"Sidebar.add-board": "+ Ajouter un tableau",
"Sidebar.changePassword": "Modifier le mot de passe",
"Sidebar.delete-board": "Supprimer le tableau",
+ "Sidebar.duplicate-board": "Dupliquer une carte",
"Sidebar.export-archive": "Exporter une archive",
"Sidebar.import": "Importer",
"Sidebar.import-archive": "Importer une archive",
"Sidebar.invite-users": "Inviter des utilisateurs",
"Sidebar.logout": "Se déconnecter",
+ "Sidebar.no-boards-in-category": "Aucun tableaux",
"Sidebar.random-icons": "Icônes aléatoires",
"Sidebar.set-language": "Choisir la langue",
"Sidebar.set-theme": "Choisir le thème",
"Sidebar.settings": "Réglages",
+ "Sidebar.template-from-board": "Nouveau modèle de tableau",
"Sidebar.untitled-board": "(Tableau sans titre)",
+ "SidebarCategories.BlocksMenu.Move": "Déplacer vers ...",
+ "SidebarCategories.CategoryMenu.CreateNew": "Créer une nouvelle catégorie",
+ "SidebarCategories.CategoryMenu.Delete": "Supprimer la catégorie",
+ "SidebarCategories.CategoryMenu.DeleteModal.Body": "Les tableaux de {categoryName} reviendront à la catégorie par défaut. Aucun des tableaux ne seront supprimés.",
+ "SidebarCategories.CategoryMenu.DeleteModal.Title": "Supprimer cette catégorie ?",
+ "SidebarCategories.CategoryMenu.Update": "Renommer la catégorie",
"TableComponent.add-icon": "Ajouter une icône",
"TableComponent.name": "Nom",
"TableComponent.plus-new": "+ Nouveau",
@@ -201,6 +264,7 @@
"ViewHeader.set-default-template": "Définir par défaut",
"ViewHeader.sort": "Trier",
"ViewHeader.untitled": "Sans titre",
+ "ViewHeader.view-header-menu": "Afficher le menu d'en-tête",
"ViewHeader.view-menu": "Afficher le menu",
"ViewTitle.hide-description": "cacher la description",
"ViewTitle.pick-icon": "Choisir une icône",
@@ -208,8 +272,8 @@
"ViewTitle.remove-icon": "Supprimer l'icône",
"ViewTitle.show-description": "montrer la description",
"ViewTitle.untitled-board": "Tableau sans titre",
- "WelcomePage.Description": "Boards est un outil de gestion de projet qui permet de d'organiser, de suivre et de gérer le travail entre équipes, utilisant des tableaux Kanban",
- "WelcomePage.Explore.Button": "Explorer",
+ "WelcomePage.Description": "Boards est un outil de gestion de projet qui permet d'organiser, de suivre et de gérer le travail entre équipes, utilisant des tableaux Kanban",
+ "WelcomePage.Explore.Button": "Tutoriel",
"WelcomePage.Heading": "Bienvenue sur Boards",
"WelcomePage.NoThanks.Text": "Non merci, je vais me renseigner moi-même",
"Workspace.editing-board-template": "Vous éditez un modèle de tableau.",
@@ -232,6 +296,7 @@
"login.register-button": "ou créez un compte si vous n'en avez pas",
"register.login-button": "ou connectez-vous si vous avez déjà un compte",
"register.signup-title": "Inscrivez-vous pour créer un compte",
+ "shareBoard.lastAdmin": "Les conseils doivent avoir au moins un administrateur",
"tutorial_tip.finish_tour": "Terminé",
"tutorial_tip.got_it": "J'ai compris",
"tutorial_tip.ok": "Suivant",