153 lines
No EOL
8 KiB
Text
153 lines
No EOL
8 KiB
Text
(
|
|
code: "fr",
|
|
territory: "FR",
|
|
name: "Français",
|
|
translation: [
|
|
(MainTitle, "Recettes de Cuisine"),
|
|
(CreateNewRecipe, "Créer une nouvelle recette"),
|
|
(PrivateRecipes, "Recettes privées"),
|
|
(UntitledRecipe, "Recette sans nom"),
|
|
|
|
(Name, "Nom"),
|
|
(EmailAddress, "Adresse email"),
|
|
(Password, "Mot de passe"),
|
|
|
|
(SignOut, "Se déconnecter"),
|
|
(Save, "Sauvegarder"),
|
|
(NotLoggedIn, "Pas connecté"),
|
|
|
|
(ActionNotAuthorized, "Action non autorisée"),
|
|
|
|
(DatabaseError, "Erreur de la base de données (Database error)"),
|
|
(TemplateError, "Erreur du moteur de modèles (Template error)"),
|
|
|
|
(SignInMenu, "Se connecter"),
|
|
(SignInTitle, "Se connecter"),
|
|
(SignInButton, "Se connecter"),
|
|
(SignInSuccess, "Connexion réussie"),
|
|
(WrongEmailOrPassword, "Mot de passe ou email invalide"),
|
|
|
|
(AccountMustBeValidatedFirst, "Ce compte doit d'abord être validé"),
|
|
(InvalidEmail, "Adresse email invalide"),
|
|
(PasswordDontMatch, "Les mots de passe ne correspondent pas"),
|
|
(InvalidPassword, "Le mot de passe doit avoir au moins {} caractères"),
|
|
(EmailAlreadyTaken, "Cette adresse email n'est pas disponible"),
|
|
(UnableToSendEmail, "L'email de validation n'a pas pu être envoyé"),
|
|
|
|
(ValidationSuccessful, "Email validé avec succès"),
|
|
(ValidationExpired, "La validation a expiré. Essayez de vous inscrire à nouveau avec la même adresse email"),
|
|
(ValidationErrorTryToSignUpAgain, "Erreur de validation. Essayez de vous inscrire à nouveau avec la même adresse email"),
|
|
(ValidationError, "Erreur de validation"),
|
|
(ValidationUserAlreadyExists, "Utilisateur déjà existant"),
|
|
|
|
(SignUpMenu, "S'inscrire"),
|
|
(SignUpTitle, "Inscription"),
|
|
(SignUpButton, "Valider"),
|
|
(SignUpEmailSent, "Un email a été envoyé, suivez le lien pour valider votre compte"),
|
|
(SignUpEmailTitle, "Recettes de Cuisine: Validation du compte"),
|
|
(SignUpFollowEmailLink, "Suivez ce lien pour valider votre inscription, {}"),
|
|
(SignUpEmailValidationSuccess, "La validation de votre email s'est déroulée avec succès, votre compte a été créé"),
|
|
(SignUpValidationExpired, "La validation a expiré. Essayez de vous inscrire à nouveau"),
|
|
(SignUpValidationErrorTryAgain, "Erreur de validation. Essayez de vous inscrire à nouveau"),
|
|
(SignUpClosed, "Les inscriptions sont actuellement fermées"),
|
|
(ChooseAPassword, "Choisir un mot de passe (minimum {} caractères)"),
|
|
(ReEnterPassword, "Entrez à nouveau le mot de passe"),
|
|
|
|
(LostPassword, "Mot de passe perdu"),
|
|
(AskResetChooseNewPassword, "Choisir un nouveau mot de passe (minimum {} caractères)"),
|
|
(AskResetButton, "Demander la réinitialisation"),
|
|
(AskResetAlreadyLoggedInError, "Impossible de demander une réinitialisation du mot de passe lorsque déjà connecté"),
|
|
(AskResetEmailAlreadyResetError, "Le mot de passe a déjà été réinitialisé pour cette adresse email"),
|
|
(AskResetEmailTitle, "Recettes de Cuisine: Réinitialisation du mot de passe"),
|
|
(AskResetFollowEmailLink, "Suivez ce lien pour réinitialiser votre mot de passe, {}"),
|
|
(AskResetEmailSent, "Un email a été envoyé, suivez le lien pour réinitialiser votre mot de passe"),
|
|
(AskResetTokenMissing, "Jeton de réinitialisation manquant"),
|
|
(AskResetTokenExpired, "Jeton expiré, essayez de réinitialiser votre mot de passe à nouveau"),
|
|
(PasswordReset, "Votre mot de passe a été réinitialisé"),
|
|
(EmailUnknown, "Email inconnu"),
|
|
(UnableToSendResetEmail, "Impossible d'envoyer l'email pour la réinitialisation du mot de passe"),
|
|
|
|
(ProfileTitle, "Profile"),
|
|
(ProfileEmail, "Email (doit être revalidé si changé)"),
|
|
(ProfileDefaultServings, "Nombre de portions par défaut"),
|
|
(ProfileFirstDayOfWeek, "Premier jour de la semaine"),
|
|
(ProfileNewPassword, "Nouveau mot de passe (minimum {} caractères)"),
|
|
(ProfileFollowEmailTitle, "Recettes de Cuisine: Validation de l'adresse email"),
|
|
(ProfileFollowEmailLink, "Suivez ce lien pour valider l'adresse email, {}"),
|
|
(ProfileEmailSent, "Un email a été envoyé, suivez le lien pour valider la nouvelle adresse email"),
|
|
(ProfileSaved, "Profile sauvegardé"),
|
|
|
|
(RecipeNotAllowedToEdit, "Vous n'êtes pas autorisé à éditer cette recette"),
|
|
(RecipeNotAllowedToView, "Vous n'êtes pas autorisé à voir la recette {}"),
|
|
(RecipeNotFound, "Recette non-trouvée"),
|
|
(RecipeTitle, "Titre"),
|
|
(RecipeDescription, "Description"),
|
|
(RecipeServings, "Nombre de portions"),
|
|
(RecipeEstimatedTime, "Temps estimé"),
|
|
(RecipeDifficulty, "Difficulté"),
|
|
(RecipeDifficultyEasy, "Facile"),
|
|
(RecipeDifficultyMedium, "Moyen"),
|
|
(RecipeDifficultyHard, "Difficile"),
|
|
(RecipeTags, "Tags"),
|
|
(RecipeLanguage, "Langue"),
|
|
(RecipeIsPublic, "Est public"),
|
|
(RecipeDelete, "Supprimer la recette"),
|
|
(RecipeAddAGroup, "Ajouter un groupe"),
|
|
(RecipeRemoveGroup, "Supprimer le groupe"),
|
|
(RecipeGroupName, "Nom"),
|
|
(RecipeGroupComment, "Commentaire"),
|
|
(RecipeAddAStep, "Ajouter une étape"),
|
|
(RecipeRemoveStep, "Supprimer l'étape"),
|
|
(RecipeStepAction, "Action"),
|
|
(RecipeAddAnIngredient, "Ajouter un ingrédient"),
|
|
(RecipeRemoveIngredient, "Supprimer l'ingrédient"),
|
|
(RecipeIngredientName, "Nom"),
|
|
(RecipeIngredientQuantity, "Quantité"),
|
|
(RecipeIngredientUnit, "Unité"),
|
|
(RecipeIngredientComment, "Commentaire"),
|
|
(RecipeDeleteConfirmation, "Êtes-vous sûr de vouloir supprimer la recette : '{}' ?"),
|
|
(RecipeSuccessfullyDeleted, "Recette supprimée avec succès"),
|
|
(RecipeGroupDeleteConfirmation, "Êtes-vous sûr de vouloir supprimer le groupe : '{}' ?"),
|
|
(RecipeStepDeleteConfirmation, "Êtes-vous sûr de vouloir supprimer l'étape : '{}' ?"),
|
|
(RecipeIngredientDeleteConfirmation, "Êtes-vous sûr de vouloir supprimer 'ingrédient : '{}' ?"),
|
|
|
|
(RecipeOneServing, "pour 1 personne"),
|
|
(RecipeSomeServings, "pour {} personnes"),
|
|
(RecipeEstimatedTimeMinAbbreviation, "min"),
|
|
|
|
(CalendarMonday, "lundi"),
|
|
(CalendarTuesday, "mardi"),
|
|
(CalendarWednesday, "mercredi"),
|
|
(CalendarThursday, "jeudi"),
|
|
(CalendarFriday, "vendredi"),
|
|
(CalendarSaturday, "samedi"),
|
|
(CalendarSunday, "dimanche"),
|
|
(CalendarMondayAbbreviation, "Lun"),
|
|
(CalendarTuesdayAbbreviation, "Mar"),
|
|
(CalendarWednesdayAbbreviation, "Mer"),
|
|
(CalendarThursdayAbbreviation, "Jeu"),
|
|
(CalendarFridayAbbreviation, "Ven"),
|
|
(CalendarSaturdayAbbreviation, "Sam"),
|
|
(CalendarSundayAbbreviation, "Dim"),
|
|
(CalendarJanuary, "janvier"),
|
|
(CalendarFebruary, "février"),
|
|
(CalendarMarch, "mars"),
|
|
(CalendarApril, "avril"),
|
|
(CalendarMay, "mai"),
|
|
(CalendarJune, "juin"),
|
|
(CalendarJuly, "juillet"),
|
|
(CalendarAugust, "août"),
|
|
(CalendarSeptember, "septembre"),
|
|
(CalendarOctober, "octobre"),
|
|
(CalendarNovember, "novembre"),
|
|
(CalendarDecember, "décembre"),
|
|
(CalendarAddToPlanner, "Ajouter au planificateur"),
|
|
(CalendarAddToPlannerSuccess, "La recette {title} a été agendée pour le {date}"),
|
|
(CalendarAddToPlannerAlreadyExists, "La recette {title} a été déjà été agendée pour le {date}"),
|
|
(CalendarDateFormat, "%A %-d %B %C%y"), // See https://docs.rs/chrono/latest/chrono/format/strftime/index.html.
|
|
(CalendarAddIngredientsToShoppingList, "Ajouter les ingrédients à la liste de course"),
|
|
(CalendarRemoveIngredientsFromShoppingList, "Enlever les ingrédients de la liste de course"),
|
|
(CalendarUnschedule, "Enlever"),
|
|
(CalendarUnscheduleConfirmation, "Êtes-vous sûr de vouloir enlever {title} du {date}"),
|
|
]
|
|
) |