From d4cc1e8108c467dd8f85ba643695e4b4e99132d2 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Thu, 29 Apr 2021 08:49:57 -0800 Subject: [PATCH] New translations en-US.json (French) --- frontend/src/locales/messages/fr-FR.json | 167 ++++++++++++++++++----- 1 file changed, 134 insertions(+), 33 deletions(-) diff --git a/frontend/src/locales/messages/fr-FR.json b/frontend/src/locales/messages/fr-FR.json index 4d6a6b84f..3a5256930 100644 --- a/frontend/src/locales/messages/fr-FR.json +++ b/frontend/src/locales/messages/fr-FR.json @@ -13,11 +13,22 @@ "demo": "Oui", "demo-status": "Mode démo", "development": "Développement", + "download-log": "Download Log", + "download-recipe-json": "Download Recipe JSON", "not-demo": "Non", "production": "Production", "sqlite-file": "Fichier SQLite", "version": "Version" }, + "category": { + "category-created": "Category created", + "category-creation-failed": "Category creation failed", + "category-deleted": "Category Deleted", + "category-deletion-failed": "Category deletion failed", + "category-filter": "Category Filter", + "category-update-failed": "Category update failed", + "category-updated": "Category updated" + }, "general": { "apply": "Appliquer", "cancel": "Annuler", @@ -30,29 +41,40 @@ "download": "Télécharger", "edit": "Modifier", "enabled": "Activé", + "exception": "Exception", + "failed-count": "Failed: {count}", + "failure-uploading-file": "Failure uploading file", "field-required": "Champ obligatoire", + "file-folder-not-found": "File/folder not found", + "file-uploaded": "File uploaded", "filter": "Filtrer", "friday": "Vendredi", "get": "Envoyer", "groups": "Groupes", + "image": "Image", + "image-upload-failed": "Image upload failed", "import": "Importer", + "keyword": "Keyword", "monday": "Lundi", "name": "Nom", "no": "Non", "ok": "OK", - "options": "Paramètres", + "options": "Options:", "random": "Aléatoire", "recent": "Récent", "recipes": "Recettes", + "rename-object": "Rename {0}", "reset": "Réinitialiser", "saturday": "Samedi", "save": "Sauvegarder", "settings": "Paramètres", "sort": "Trier", "sort-alphabetically": "A-Z", + "status": "Status", "submit": "Soumettre", + "success-count": "Success: {count}", "sunday": "Dimanche", - "templates": "Modèles", + "templates": "Templates:", "themes": "Thèmes", "thursday": "Jeudi", "token": "Jeton", @@ -64,6 +86,25 @@ "wednesday": "Mercredi", "yes": "Oui" }, + "group": { + "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete {groupName}?", + "cannot-delete-default-group": "Cannot delete default group", + "cannot-delete-group-with-users": "Cannot delete group with users", + "confirm-group-deletion": "Confirm Group Deletion", + "create-group": "Create Group", + "error-updating-group": "Error updating group", + "group": "Group", + "group-deleted": "Group deleted", + "group-deletion-failed": "Group deletion failed", + "group-id-with-value": "Group ID: {groupID}", + "group-name": "Group Name", + "group-not-found": "Group not found", + "groups": "Groups", + "groups-can-only-be-set-by-administrators": "Groups can only be set by administrators", + "user-group": "User Group", + "user-group-created": "User Group Created", + "user-group-creation-failed": "User Group Creation Failed" + }, "meal-plan": { "create-a-new-meal-plan": "Créer un nouveau menu", "dinner-this-week": "Au menu cette semaine", @@ -73,6 +114,14 @@ "group": "Regrouper (Bêta)", "meal-planner": "Menus", "meal-plans": "Menus", + "mealplan-created": "Mealplan created", + "mealplan-creation-failed": "Mealplan creation failed", + "mealplan-deleted": "Mealplan Deleted", + "mealplan-deletion-failed": "Mealplan deletion failed", + "mealplan-update-failed": "Mealplan update failed", + "mealplan-updated": "Mealplan Updated", + "no-meal-plan-defined-yet": "No meal plan defined yet", + "no-meal-planned-for-today": "No meal planned for today", "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Seules les recettes appartenant à ces catégories seront utilisées dans les menus", "planner": "Planificateur", "quick-week": "Semaine rapide", @@ -84,6 +133,7 @@ "description": "Importer des recettes depuis Chowdown", "title": "Chowdown" }, + "migration-data-removed": "Migration data removed", "nextcloud": { "description": "Importer des recettes depuis un livre de recettes Nextcloud existant", "title": "Nextcloud Cookbook" @@ -102,23 +152,30 @@ "page": { "all-recipes": "Toutes mes recettes", "home-page": "Accueil", + "new-page-created": "New page created", + "page-creation-failed": "Page creation failed", + "page-deleted": "Page deleted", + "page-deletion-failed": "Page deletion failed", + "page-update-failed": "Page update failed", + "page-updated": "Page updated", + "pages-update-failed": "Pages update failed", + "pages-updated": "Pages updated", "recent": "Récent" }, "recipe": { - "assets": "Médias", "add-key": "Ajouter une clé", "api-extras": "Extras API", + "assets": "Médias", "calories": "Calories", "calories-suffix": "calories", + "carbohydrate-content": "Glucides", "categories": "Catégories", "delete-confirmation": "Êtes-vous sûr(e) de vouloir supprimer cette recette ?", "delete-recipe": "Supprimer la recette", "description": "Description", "fat-content": "Matières grasses", "fiber-content": "Fibres", - "carbohydrate-content": "Glucides", "grams": "grammes", - "image": "Image", "ingredient": "Ingrédient", "ingredients": "Ingrédients", "instructions": "Instructions", @@ -135,27 +192,32 @@ "perform-time": "Temps de cuisson", "prep-time": "Temps de préparation", "protein-content": "Protéines", + "recipe-created": "Recipe created", + "recipe-creation-failed": "Recipe creation failed", + "recipe-deleted": "Recipe deleted", "recipe-image": "Image de la recette", + "recipe-image-updated": "Recipe image updated", "recipe-name": "Nom de la recette", + "recipe-update-failed": "Recipe update failed", + "recipe-updated": "Recipe updated", "servings": "Portions", "sodium-content": "Sodium", "step-index": "Étape : {step}", "sugar-content": "Sucres", - "tags": "Mots-clés", "title": "Titre", "total-time": "Temps total", + "unable-to-delete-recipe": "Unable to Delete Recipe", "view-recipe": "Voir la recette" }, "search": { - "search-mealie": "Rechercher dans Mealie (appuyez sur /)", - "search-placeholder": "Rechercher...", - "max-results": "Résultats max", - "category-filter": "Filtre par catégories", + "and": "et", "exclude": "Exclure", "include": "Inclure", + "max-results": "Résultats max", "or": "Ou", - "and": "et", "search": "Rechercher", + "search-mealie": "Rechercher dans Mealie (appuyez sur /)", + "search-placeholder": "Rechercher...", "tag-filter": "Filtre par mots-clés" }, "settings": { @@ -163,10 +225,15 @@ "admin-settings": "Paramètres d'administration", "available-backups": "Sauvegardes disponibles", "backup": { + "backup-created-at-response-export_path": "Backup Created at {path}", + "backup-deleted": "Backup deleted", "backup-tag": "Tag de la sauvegarde", "create-heading": "Créer une sauvegarde", + "error-creating-backup-see-log-file": "Error Creating Backup. See Log File", "full-backup": "Sauvegarde complète", - "partial-backup": "Sauvegarde partielle" + "import-summary": "Import Summary", + "partial-backup": "Sauvegarde partielle", + "unable-to-delete-backup": "Unable to Delete Backup." }, "backup-and-exports": "Sauvegardes", "backup-info": "Les sauvegardes sont exportées en format JSON standard, ainsi que toutes les images stockées sur le système. Dans votre dossier de sauvegarde, vous trouverez un dossier .zip qui contient toutes les recettes en JSON et les images de la base de données. De plus, si vous avez sélectionné le format de fichier markdown, il sera sauvegardé dans le même dossier .zip. Pour importer une sauvegarde, celle-ci doit être enregistrée dans votre dossier de sauvegardes. Une sauvegarde automatique est effectuée quotidiennement à 03h00.", @@ -175,6 +242,7 @@ "custom-pages": "Pages personnalisées", "edit-page": "Modifier la page", "first-day-of-week": "Premier jour de la semaine", + "group-settings-updated": "Group Settings Updated", "homepage": { "all-categories": "Toutes les catégories", "card-per-section": "Tuiles par section", @@ -190,9 +258,12 @@ "migrations": "Migrations", "new-page": "Nouvelle page", "page-name": "Nom de la page", + "pages": "Pages", "profile": "Profil", "remove-existing-entries-matching-imported-entries": "Supprimer les entrées existantes correspondant aux entrées importées", "set-new-time": "Indiquer une nouvelle heure", + "settings-update-failed": "Settings update failed", + "settings-updated": "Settings updated", "site-settings": "Paramètres site", "theme": { "accent": "Accentué", @@ -203,6 +274,9 @@ "default-to-system": "Identique au système", "delete-theme": "Supprimer le thème", "error": "Erreur", + "error-creating-theme-see-log-file": "Error creating theme. See log file.", + "error-deleting-theme": "Error deleting theme", + "error-updating-theme": "Error updating theme", "info": "Information", "light": "Clair", "primary": "Primaire", @@ -210,51 +284,69 @@ "select-a-theme-from-the-dropdown-or-create-a-new-theme-note-that-the-default-theme-will-be-served-to-all-users-who-have-not-set-a-theme-preference": "Sélectionnez un thème depuis la liste ou créez-en un nouveau. Le thème par défaut sera utilisé pour tous les utilisateurs qui n'ont pas choisi de thème personnalisé.", "success": "Succès", "theme": "Thème", + "theme-deleted": "Theme deleted", "theme-name": "Nom du thème", "theme-name-is-required": "Un nom de thème est requis.", + "theme-saved": "Theme Saved", "theme-settings": "Paramètres du thème", + "theme-updated": "Theme updated", "warning": "Avertissement" }, + "toolbox": { + "assign-all": "Assigner tout", + "bulk-assign": "Assigner en masse", + "new-name": "Nouveau nom", + "no-unused-items": "Aucun élément inutilisé", + "recipes-affected": "No Recipes Affected|One Recipe Affected|{count} Recipes Affected", + "remove-unused": "Supprimer orphelins", + "title-case-all": "Majuscules partout", + "toolbox": "Boîte à outils" + }, "webhooks": { "meal-planner-webhooks": "Webhooks des menus", "test-webhooks": "Tester les webhooks", "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "Les liens dans cette liste recevront les webhooks contenant les recettes pour le menu du jour. Actuellement, les webhooks se lancent à", "webhook-url": "Lien du webhook" - }, - "toolbox": { - "toolbox": "Boîte à outils", - "new-name": "Nouveau nom", - "recipes-effected": "Recipes Effected", - "title-case-all": "Majuscules partout", - "no-unused-items": "Aucun élément inutilisé", - "remove-unused": "Supprimer orphelins", - "assign-all": "Assigner tout", - "bulk-assign": "Assigner en masse" } }, + "signup": { + "display-name": "Display Name", + "error-signing-up": "Error Signing Up", + "sign-up": "Sign Up", + "sign-up-link-created": "Sign up link created", + "sign-up-link-creation-failed": "Sign up link creation failed", + "sign-up-links": "Sign Up Links", + "sign-up-token-deleted": "Sign Up Token Deleted", + "sign-up-token-deletion-failed": "Sign up token deletion failed", + "welcome-to-mealie": "Welcome to Mealie! To become a user of this instance you are required to have a valid invitation link. If you haven't recieved an invitation you are unable to sign-up. To recieve a link, contact the sites administrator." + }, + "tag": { + "tag-created": "Tag created", + "tag-creation-failed": "Tag creation failed", + "tag-deleted": "Tag deleted", + "tag-deletion-failed": "Tag deletion failed", + "tag-update-failed": "Tag update failed", + "tag-updated": "Tag updated", + "tags": "Tags" + }, "user": { "admin": "Admin", - "are-you-sure-you-want-to-delete-the-group": "Êtes-vous sûr de vouloir supprimer {groupName} ?", "are-you-sure-you-want-to-delete-the-link": "Êtes-vous sûr de vouloir supprimer le lien {link} ?", "are-you-sure-you-want-to-delete-the-user": "Êtes-vous sûr de vouloir supprimer l'utilisateur {activeName} ID : {activeId} ?", - "confirm-group-deletion": "Confirmer la suppression du groupe", "confirm-link-deletion": "Confirmer la suppression du lien", "confirm-password": "Confirmer mot de passe", "confirm-user-deletion": "Confirmer la suppression", "could-not-validate-credentials": "La vérification de vos identifiants a échoué", - "create-group": "Créer un groupe", "create-link": "Créer un lien", "create-user": "Créer utilisateur", "current-password": "Mot de passe actuel", "e-mail-must-be-valid": "L'e-mail doit être valide", "edit-user": "Modifier l'utilisateur", "email": "E-mail", + "error-cannot-delete-super-user": "Error! Cannot Delete Super User", + "existing-password-does-not-match": "Existing password does not match", "full-name": "Nom", - "group": "Groupe", - "group-id-with-value": "ID groupe : {groupID}", - "group-name": "Nom du groupe", - "groups": "Groupes", - "groups-can-only-be-set-by-administrators": "Les groupes sont assignés par les administrateurs", + "incorrect-username-or-password": "Incorrect username or password", "link-id": "ID du lien", "link-name": "Nom du lien", "login": "Connexion", @@ -262,20 +354,29 @@ "new-password": "Nouveau mot de passe", "new-user": "Nouvel utilisateur", "password": "Mot de passe", + "password-has-been-reset-to-the-default-password": "Password has been reset to the default password", "password-must-match": "Les mots de passe doivent correspondre", + "password-reset-failed": "Password reset failed", + "password-updated": "Password updated", "reset-password": "Réinitialiser le mot de passe", "sign-in": "Se connecter", - "sign-up-links": "Liens d'inscription", "total-mealplans": "Nombre de menus", "total-users": "Nombre d'utilisateurs", "upload-photo": "Importer une photo", "use-8-characters-or-more-for-your-password": "Utiliser au moins 8 caractères pour votre mot de passe", - "user-group": "Groupe utilisateur", + "user-created": "User created", + "user-creation-failed": "User creation failed", + "user-deleted": "User deleted", "user-id": "ID utilisateur", "user-id-with-value": "ID utilisateur : {id}", "user-password": "Mot de passe de l'utilisateur", + "user-successfully-logged-in": "User Successfully Logged In", + "user-update-failed": "User update failed", + "user-updated": "User updated", "users": "Utilisateurs", "webhook-time": "Heure du Webhook", - "webhooks-enabled": "Webhooks activés" + "webhooks-enabled": "Webhooks activés", + "you-are-not-allowed-to-create-a-user": "You are not allowed to create a user", + "you-are-not-allowed-to-delete-this-user": "You are not allowed to delete this user" } } \ No newline at end of file