recipes/backend/translations/french.ron

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}"),
]
)