'Aperçu du stock', '#1 products expiring within the next #2 days' => '#1 produits se périment dans les #2 jours', '#1 products are already expired' => '#1 produits sont périmés', '#1 products are below defined min. stock amount' => '#1 produits sont sous le seuil de stock minimum', 'Product' => 'Produit', 'Amount' => 'Quantité', 'Next best before date' => 'Prochaine date de péremption', 'Logout' => 'Se déconnecter', 'Chores overview' => 'Aperçu des corvées', 'Batteries overview' => 'Batteries', 'Purchase' => 'Achat', 'Consume' => 'Consommation', 'Inventory' => 'Inventaire', 'Shopping list' => 'Liste de courses', 'Chore tracking' => 'Suivi des corvées', 'Battery tracking' => 'Suivi des batteries', 'Products' => 'Produits', 'Locations' => 'Emplacements', 'Quantity units' => 'Formats', 'Chores' => 'Corvées', 'Batteries' => 'Batteries', 'Chore' => 'Corvée', 'Next estimated tracking' => 'Prochaine occurrence estimée', 'Last tracked' => 'Dernière réalisation', 'Battery' => 'Batterie', 'Last charged' => 'Dernier chargement', 'Next planned charge cycle' => 'Prochaine charge planifiée', 'Best before' => 'Date d\'expiration', 'OK' => 'Ok', 'Product overview' => 'Aperçu du produit', 'Stock quantity unit' => 'Format de stockage', 'Stock amount' => 'Quantité en stock', 'Last purchased' => 'Dernier achat', 'Last used' => 'Dernière utilisation', 'Spoiled' => 'Périmé', 'Barcode lookup is disabled' => 'La recherche par code barres est désactivée', 'will be added to the list of barcodes for the selected product on submit' => 'sera ajouté à la liste des codes barres du produit sélectionné à l\'envoi', 'New amount' => 'Nouvelle quantité', 'Note' => 'Note', 'Tracked time' => 'Réalisé le', 'Chore overview' => 'Aperçu de la corvée', 'Tracked count' => 'Nombre de réalisations', 'Battery overview' => 'Aperçu des batteries', 'Charge cycles count' => 'Nombre de charges', 'Create shopping list item' => 'Créer une liste de courses', 'Edit shopping list item' => 'Modifier une liste de courses', 'Save' => 'Sauvegarder', 'Add' => 'Ajouter', 'Name' => 'Nom', 'Location' => 'Emplacement', 'Min. stock amount' => 'Quantité minimum en stock', 'QU purchase' => 'Format achat', 'QU stock' => 'Format stock', 'QU factor' => 'Facteur format', 'Description' => 'Description', 'Create product' => 'Créer un produit', 'Barcode(s)' => 'Code(s) barres', 'Minimum stock amount' => 'Quantité minimum en stock', 'Default best before days' => 'Jours avant péremption par défaut', 'Quantity unit purchase' => 'Format à l\'achat', 'Quantity unit stock' => 'Format au stockage', 'Factor purchase to stock quantity unit' => 'Facteur entre la quantité à l\'achat et la quantité en stock', 'Create location' => 'Créer un emplacement', 'Create quantity unit' => 'Créer un format', 'Period type' => 'Type de période', 'Period days' => 'Jours dans la période', 'Create chore' => 'Créer une corvée', 'Used in' => 'Utilisé dans', 'Create battery' => 'Créer une batterie', 'Edit battery' => 'Modifier une batterie', 'Edit chore' => 'Modifier une corvée', 'Edit quantity unit' => 'Modifier le format', 'Edit product' => 'Modifier le produit', 'Edit location' => 'Modifier l\'emplacement', 'Record data' => 'Enregistrer les données', 'Manage master data' => 'Gérer les données', 'This will apply to added products' => 'Sera appliqué aux produits ajoutés', 'never' => 'jamais', 'Add products that are below defined min. stock amount' => 'Ajouter les produits qui sont en dessous du seuil de stock minimum', 'For purchases this amount of days will be added to today for the best before date suggestion' => 'A l\'achat, ce nombre de jours sera ajouté à la date de péremption suggérée', 'This means 1 #1 purchased will be converted into #2 #3 in stock' => '1 #1 acheté sera converti en #2 #3 dans le stock', 'Login' => 'Se connecter', 'Username' => 'Identifiant', 'Password' => 'Mot de passe', 'Invalid credentials, please try again' => 'Identifiants invalides, merci de réessayer', 'Are you sure to delete battery "#1"?' => 'Êtes vous sûr de vouloir supprimer la batterie "#1" ?', 'Yes' => 'Oui', 'No' => 'Non', 'Are you sure to delete chore "#1"?' => 'Voulez-vous vraiment supprimer la corvée "#1" ?', '"#1" could not be resolved to a product, how do you want to proceed?' => '"#1" n\'a pas été retrouvé en tant que produit, comment voulez-vous procéder ?', 'Create or assign product' => 'Créer ou assigner à un produit', 'Cancel' => 'Annuler', 'Add as new product' => 'Ajouter un nouveau produit', 'Add as barcode to existing product' => 'Ajouter en tant que code-barres à un produit existant', 'Add as new product and prefill barcode' => 'Ajouter un nouveau produit et pré-renseigner le code-barres', 'Are you sure to delete quantity unit "#1"?' => 'Voulez-vous vraiment supprimer le format "#1" ?', 'Are you sure to delete product "#1"?' => 'Voulez-vous vraiment supprimer le produit "#1" ?', 'Are you sure to delete location "#1"?' => 'Voulez-vous vraiment supprimer l\'emplacement "#1" ?', 'Manage API keys' => 'Gérer les clefs API', 'REST API & data model documentation' => 'Documentation sur l\'API REST & le modèle des données', 'API keys' => 'Clefs API', 'Create new API key' => 'Créer une nouvelle clef API', 'API key' => 'Clef API', 'Expires' => 'Valide jusqu\'à', 'Created' => 'Créée', 'This product is not in stock' => 'Ce produit n\'est pas en stock', 'This means #1 will be added to stock' => '#1 sera ajouté au stock', 'This means #1 will be removed from stock' => '#1 sera supprimé du stock', 'This means it is estimated that a new execution of this chore is tracked #1 days after the last was tracked' => 'La prochaine exécution de cette corvée sera programmée #1 jours après sa dernière exécution', 'Removed #1 #2 of #3 from stock' => '#1 #2 de #3 supprimés du stock', 'About grocy' => 'À propos de grocy', 'Close' => 'Fermer', '#1 batteries are due to be charged within the next #2 days' => '#1 batteries doivent être rechargées dans les #2 prochains jours', '#1 batteries are overdue to be charged' => '#1 batteries n\'ont pas été rechargées à temps', '#1 chores are due to be done within the next #2 days' => '#1 corvées doivent être réalisées dans les #2 prochains jours', '#1 chores are overdue to be done' => '#1 corvées n\'ont pas été réalisées à temps', 'Released on' => 'Date de sortie', 'Consume #3 #1 of #2' => 'Consommer #3 #1 de #2', 'Added #1 #2 of #3 to stock' => '#1 #2 de #3 ajoutés au stock', 'Stock amount of #1 is now #2 #3' => 'La quantité en stock de #1 est maintenant de #2 #3', 'Tracked execution of chore #1 on #2' => 'La corvée "#1" a été réalisée le #2', 'Tracked charge cycle of battery #1 on #2' => 'La batterie "#1" a été rechargée le #2', 'Consume all #1 which are currently in stock' => 'Consommer tous les #1 actuellement en stock', 'All' => 'Tout', 'Track charge cycle of battery #1' => 'Indiquer le rechargement de la batterie #1', 'Track execution of chore #1' => 'Indiquer la réalisation de la corvée #1', 'Filter by location' => 'Filtrer par emplacement', 'Search' => 'Recherche', 'Not logged in' => 'Non connecté', 'You have to select a product' => 'Vous devez sélectionner un produit', 'You have to select a chore' => 'Vous devez sélectionner une corvée', 'You have to select a battery' => 'Vous devez sélectionner une batterie', 'A name is required' => 'Un nom est requis', 'A location is required' => 'Un emplacement est requis', 'The amount cannot be lower than #1' => 'La quantité ne peut être inférieure à #1', 'This cannot be negative' => 'Ne peut être négatif', 'A quantity unit is required' => 'Un format est requis', 'A period type is required' => 'Un type de période est requis', 'A best before date is required' => '', 'Settings' => 'Paramètres', 'This can only be before now' => 'Ne peut être qu\'antérieur à maintenant', 'Calendar' => 'Calendrier', 'Recipes' => 'Recettes', 'Edit recipe' => 'Modifier une recette', 'New recipe' => 'Nouvelle recette', 'Ingredients list' => 'Liste des ingrédients', 'Add recipe ingredient' => 'Ajouter un ingrédient dans la recette', 'Edit recipe ingredient' => 'Modifier un ingrédient dans la recette', 'Are you sure to delete recipe "#1"?' => 'Voulez-vous vraiment supprimer la recette "#1" ?', 'Are you sure to delete recipe ingredient "#1"?' => 'Voulez-vous vraiment supprimer l\'ingrédient "#1" de la recette ?', 'Are you sure to empty shopping list "#1"?' => '', 'Clear list' => 'Vider la liste', 'Requirements fulfilled' => 'Prérequis remplis', 'Put missing products on shopping list' => 'Ajouter les produits manquants dans la liste de courses', 'Not enough in stock, #1 ingredients missing' => 'Pas assez en stock, #1 ingrédients manquants', 'Enough in stock' => 'Il y en a assez en stock', 'Not enough in stock, #1 ingredients missing but already on the shopping list' => 'Pas assez en stock, #1 ingrédients manquants mais déjà dans la liste de courses', 'Expand to fullscreen' => 'Mettre en plein écran', 'Ingredients' => 'Ingrédients', 'Preparation' => 'Préparation', 'Recipe' => 'Recette', 'Not enough in stock, #1 missing, #2 already on shopping list' => 'Pas assez en stock, #1 manquant et #2 déjà dans la liste de courses', 'Show notes' => 'Afficher les notes', 'Put missing amount on shopping list' => 'Ajouter la quantité manquante dans la liste de courses', 'Are you sure to put all missing ingredients for recipe "#1" on the shopping list?' => 'Voulez-vous vraiment ajouter tous les ingrédients manquants de la recette "#1" dans la liste de courses ?', 'Added for recipe #1' => 'Ajoutés pour la recette #1', 'Manage users' => 'Gérer les utilisateurs', 'User' => 'Utilisateur', 'Users' => 'Utilisateurs', 'Are you sure to delete user "#1"?' => 'Voulez-vous vraiment supprimer l\'utilisateur "#1" ?', 'Create user' => 'Créer un utilisateur', 'Edit user' => 'Modifier un utilisateur', 'First name' => 'Prénom', 'Last name' => 'Nom', 'A username is required' => 'Un nom d\'utilisateur est requis', 'Confirm password' => 'Confirmation du mot de passe', 'Passwords do not match' => 'Les mots de passe ne sont pas identiques', 'Change password' => 'Changer le mot de passe', 'Done by' => 'Fait par', 'Last done by' => 'Dernière réalisation par', 'Unknown' => 'Inconnu', 'Filter by chore' => 'Filtrer par corvée', 'Chores journal' => 'Journal des corvées', '0 means suggestions for the next charge cycle are disabled' => '0 implique que les suggestions du prochain cycle de charge seront désactivées', 'Charge cycle interval (days)' => 'Intervalle du cycle de charge (jours)', 'Last price' => 'Dernier prix', 'Price history' => 'Historique des prix', 'No price history available' => 'Aucun historique disponible', 'Price' => 'Prix', 'in #1 per purchase quantity unit' => 'en #1 par quantité achetée (au format d\'achat)', 'The price cannot be lower than #1' => 'Le prix ne peut être inférieur à #1', '#1 product expires within the next #2 days' => '#1 produit se périme dans les #2 prochains jours', '#1 product is already expired' => '#1 produit est périmé', '#1 product is below defined min. stock amount' => '#1 produit est sous le seuil de stock minimum', 'Unit' => 'Unité', 'Units' => 'Unités', '#1 chore is due to be done within the next #2 days' => '#1 corvée doit être réalisée dans les #2 prochains jours', '#1 chore is overdue to be done' => '#1 corvée n\'a pas été réalisée à temps', '#1 battery is due to be charged within the next #2 days' => '#1 batterie doit être rechargée dans les #2 prochains jours', '#1 battery is overdue to be charged' => '#1 batterie n\'a pas été rechargée à temps', '#1 unit was automatically added and will apply in addition to the amount entered here' => '#1 unité a automatiquement été ajoutée et sera appliquée en plus à la quantité entrée ici', 'in singular form' => 'Au singulier', 'in plural form' => 'Au pluriel', 'Never expires' => 'Ne périme jamais', 'This cannot be lower than #1' => 'Ne peut être inférieur à #1', '-1 means that this product never expires' => '-1 implique que ce produit ne périme jamais', 'Quantity unit' => 'Format', 'Only check if a single unit is in stock (a different quantity can then be used above)' => 'Vérifier uniquement si une unité est en stock (une quantité différente peut alors être utilisée au dessus)', 'Are you sure to consume all ingredients needed by recipe "#1" (ingredients marked with "check only if a single unit is in stock" will be ignored)?' => 'Voulez-vous vraiment consommer tous les ingrédients requis par la recette "#1" (les ingrédients avec l\'option "Vérifier uniquement si une unité est en stock" seront ignorés) ?', 'Removed all ingredients of recipe "#1" from stock' => 'Enlever tous les ingrédients de la recette "#1" du stock', 'Consume all ingredients needed by this recipe' => 'Consommer tous les ingrédients requis par cette recette', 'Click to show technical details' => 'Cliquer pour afficher les détails techniques', 'Error while saving, probably this item already exists' => 'Erreur à l\'enregistrement, cet objet existe déjà', 'Error details' => 'Détails sur l\'erreur', 'Tasks' => 'Tâches', 'Show done tasks' => 'Afficher les tâches terminées', 'Task' => 'Tâche', 'Due' => 'À faire', 'Assigned to' => 'Assigné à', 'Mark task "#1" as completed' => 'Indiquer la tâche "#1" comme terminée', 'Uncategorized' => 'Sans catégorie', 'Task categories' => 'Catégories de tâche', 'Create task' => 'Créer une tâche', 'A due date is required' => 'Une date de réalisation est requise', 'Category' => 'Catégorie', 'Edit task' => 'Modifier la tâche', 'Are you sure to delete task "#1"?' => 'Voulez-vous vraiment supprimer la tâche "#1" ?', '#1 task is due to be done within the next #2 days' => '#1 tâche doit être réalisée dans les #2 prochains jours', '#1 tasks are due to be done within the next #2 days' => '#1 tâches doivent être réalisées dans les #2 prochains jours', '#1 task is overdue to be done' => '#1 tâche n\'a pas été réalisée à temps', '#1 tasks are overdue to be done' => '#1 tâches n\'ont pas été réalisées à temps', 'Edit task category' => 'Modifier la catégorie de tâche', 'Create task category' => 'Créer une catégorie de tâche', 'Product groups' => 'Groupes de produit', 'Ungrouped' => 'Sans groupe', 'Create product group' => 'Créer un groupe de produit', 'Edit product group' => 'Modifier le groupe de produit', 'Product group' => 'Groupe de produit', 'Are you sure to delete product group "#1"?' => 'Voulez-vous vraiment supprimer le groupe de produit "#1" ?', 'Stay logged in permanently' => 'Rester connecté de manière permanente', 'When not set, you will get logged out at latest after 30 days' => 'Si non défini, vous serez déconnecté après au moins 30 jours', 'Filter by status' => 'Filtrer par statut', 'Below min. stock amount' => 'En dessous du seuil de stock minimum', 'Expiring soon' => 'Expire bientôt', 'Already expired' => 'Déjà périmé', 'Due soon' => 'À réaliser bientôt', 'Overdue' => 'En retard', 'View settings' => 'Voir les paramètres', 'Auto reload on external changes' => 'Mettre à jour automatiquement lors d\'un changement externe', 'Enable night mode' => 'Activer le mode nuit', 'Auto enable in time range' => 'Activer automatiquement pendant la période', 'From' => 'De', 'in format' => 'Au format', 'To' => 'à', 'Time range goes over midnight' => 'La période inclus minuit', 'Product picture' => 'Photo du produit', 'No file selected' => 'Aucun fichier sélectionné', 'If you don\'t select a file, the current picture will not be altered' => 'Si vous ne sélectionnez pas de photo, l\'actuelle sera conservée', 'Delete' => 'Supprimer', 'The current picture will be deleted when you save the product' => 'La photo actuelle va être supprimée lors de la sauvegarde du produit', 'Select file' => 'Sélectionner un fichier', 'Image of product #1' => 'Photo du produit #1', 'This product cannot be deleted because it is in stock, please remove the stock amount first.' => 'Ce produit ne peut être supprimé puisqu\'il est en stock. Merci d\'enlever la quantité en stock avant.', 'Delete not possible' => 'Impossible de supprimer', 'Equipment' => 'Équipement', 'Instruction manual' => 'Manuel d\'utilisation', 'The selected equipment has no instruction manual' => 'L\'équipement sélectionné n\'a pas de manuel d\'utilisation', 'Notes' => 'Notes', 'Edit equipment' => 'Modifier un équipement', 'Create equipment' => 'Créer un équipement', 'If you don\'t select a file, the current instruction manual will not be altered' => 'Si vous ne sélectionnez pas de fichier, le manuel actuel ne sera pas modifié', 'No instruction manual available' => 'Aucun manuel d\'utilisation disponible', 'The current instruction manual will be deleted when you save the equipment' => 'Le manuel d\'utilisation actuel sera supprimé lors de la sauvegarde de cet équipement', 'No picture available' => 'Aucune photo disponible', 'Filter by product group' => 'Filtrer par groupe de produits', 'Presets for new products' => 'Modèle pour les nouveaux produits', 'Included recipes' => 'Recettes incluses', 'A recipe is required' => 'Une recette est requise', 'Add included recipe' => 'Ajouter une recette incluse', 'Edit included recipe' => 'Supprimer une recette incluse', 'Group' => 'Groupe', 'This will be used as a headline to group ingredients together' => 'Cela sera utilisé comme titre pour regrouper les ingrédients ensemble', 'Journal' => 'Journal', 'Stock journal' => 'Journal du stock', 'Filter by product' => 'Filtrer par produit', 'Booking time' => 'Temps de réservation', 'Booking type' => 'Type de réservation', 'Undo booking' => 'Annuler la réservation', 'Undone on' => 'Annulé le', 'Batteries journal' => 'Journal des batteries', 'Filter by battery' => 'Filtrer par batterie', 'Undo charge cycle' => 'Annuler le cycle de charge', 'Undo chore execution' => 'Annuler la réalisation de la corvée', 'Chore execution successfully undone' => 'La réalisation de la corvée a bien été annulée', 'Undo' => 'Annuler', 'Booking successfully undone' => 'Réservation annulée', 'Charge cycle successfully undone' => 'Le cycle de charge a bien été annulé', 'This cannot be negative and must be an integral number' => 'Ne peut être négatif et doit être un nombre entier', 'Disable stock fulfillment checking for this ingredient' => 'Désactiver la vérification du stock pour cet ingrédient', 'Add all list items to stock' => 'Ajouter toute la liste dans le stock', 'Add #3 #1 of #2 to stock' => 'Ajouter #3 #1 de #2 au stock', 'Adding shopping list item #1 of #2' => 'Ajout du produit #1 sur #2 de la liste de courses', 'Use a specific stock item' => 'Utiliser un objet spécifique du stock', 'The first item in this list would be picked by the default rule which is "First expiring first, then first in first out"' => 'Le premier élément de cette liste sera sélectionné par la règle par défaut qui est "Le premier arrivant à péremption en premier, puis premier entré premier sorti"', 'Mark #3 #1 of #2 as open' => 'Indiquer #3 #1 de #2 comme ouvert', 'When a product was marked as opened, the best before date will be replaced by today + this amount of days (a value of 0 disables this)' => 'Quand un produit est marqué comme ouvert, la date de péremption sera remplacée par la date du jour + ce nombre de jours (une valeur de 0 désactive ce changement)', 'Default best before days after opened' => 'Date de péremption en jours par défaut après ouverture', 'Marked #1 #2 of #3 as opened' => '#1 #2 de #3 indiqués comme ouverts', 'Mark as opened' => 'Indiquer comme ouvert', 'Expires on #1; Bought on #2' => 'Périme le #1; Acheté le #2', 'Not opened' => 'Non ouvert', 'Opened' => 'Ouvert', 'Mark #3 #1 of #2 as open' => 'Indiquer #3 #1 de #2 comme ouvert', '#1 opened' => '#1 ouvert', 'Product expires' => 'Expiration du produit', 'Task due' => 'Tâche à réaliser', 'Chore due' => 'Corvée à réaliser', 'Battery charge cycle due' => 'Rechargement à réaliser', 'Show clock in header' => 'Afficher l\'horloge dans l\'en-tête', 'Stock settings' => 'Paramètres du stock', 'Shopping list to stock workflow' => 'Transition de la liste de courses vers le stock', 'Automatically do the booking using the last price and the amount of the shopping list item, if the product has "Default best before days" set' => 'Réaliser automatiquement les achats en utilisant le dernier prix connu et la quantité indiquée dans la liste, si le premier a une date de péremption par défaut renseignée', 'Skip' => 'Passer', 'Servings' => '', 'Costs' => '', 'Based on the prices of the last purchase per product' => '', 'The ingredients listed here result in this amount of servings' => '', 'Do not check against the shopping list when adding missing items to it' => '', 'By default the amount to be added to the shopping list is "needed amount - stock amount - shopping list amount" - when this is enabled, it is only checked against the stock amount, not against what is already on the shopping list' => '', 'Picture' => '', 'Uncheck ingredients to not put them on the shopping list' => '', 'This is for statistical purposes only' => '', 'You have to select a recipe' => '', 'Key type' => '', 'Share/Integrate calendar (iCal)' => '', 'Use the following (public) URL to share or integrate the calendar in iCal format' => '', 'Allow partial units in stock' => '', 'Enable tare weight handling' => '', 'This is useful e.g. for flour in jars - on purchase/consume/inventory you always weigh the whole jar, the amount to be posted is then automatically calculated based on what is in stock and the tare weight defined below' => '', 'Tare weight' => '', 'Tare weight handling enabled - please weigh the whole container, the amount to be posted will be automatically calculcated' => '', 'You have to select a location' => '', 'List' => '', 'Gallery' => '', 'The current picture will be deleted when you save the recipe' => '', 'Show product details' => '', 'Stock journal for this product' => '', 'Show chore details' => '', 'Journal for this chore' => '', 'Show battery details' => '', 'Journal for this battery' => '', 'System info' => '', 'Changelog' => '', 'will be multiplied a factor of #1 to get #2' => '', 'The given date is earlier than today, are you sure?' => '', 'Product count' => '', 'Type a new product name or barcode and hit TAB to start a workflow' => '', 'This will be used as the default setting when adding this product as a recipe ingredient' => '', 'Add item' => '', 'Selected shopping list' => '', 'New shopping list' => '', 'Delete shopping list' => '', 'Chores settings' => '', 'Batteries settings' => '', 'Tasks settings' => '', 'Create shopping list' => '', 'Are you sure to delete shopping list "#1"?' => '', 'Average shelf life' => '', 'Spoil rate' => '', 'Show more' => '', 'Show less' => '', 'The amount must be between #1 and #2' => '', 'Day of month' => '', 'Monday' => '', 'Tuesday' => '', 'Wednesday' => '', 'Thursday' => '', 'Friday' => '', 'Saturday' => '', 'Sunday' => '', 'Configure userfields' => '', 'Userfields' => '', 'Filter by entity' => '', 'Entity' => '', 'Caption' => '', 'Type' => '', 'Create userfield' => '', 'A entity is required' => '', 'A caption is required' => '', 'A type is required' => '', 'Show as column in tables' => '', 'This is required and can only contain letters and numbers' => '', 'Edit userfield' => '' );