diff --git a/client/packages/common/src/intl/locales/en/dashboard.json b/client/packages/common/src/intl/locales/en/dashboard.json index 5a85c3c50a..8402cb1465 100644 --- a/client/packages/common/src/intl/locales/en/dashboard.json +++ b/client/packages/common/src/intl/locales/en/dashboard.json @@ -1,15 +1,15 @@ { - "button.new-outbound-shipment": "New Outbound Shipment", - "button.order-more": "Order more", - "heading.expiring-stock": "Expiring stock", - "heading.shipments-to-be-picked": "Shipments to be picked", - "heading-stock": "Stock", - "heading.stock-levels": "Stock levels", - "label.expired": "Expired", - "label.expiring-soon": "Expiring soon", - "label.low-stock-items": "Less than 3 months of stock", - "label.items-no-stock": "Items with no stock", - "label.this-week": "This week", - "label.today": "Today", - "label.total-items": "Total items" -} \ No newline at end of file + "button.new-outbound-shipment": "New Outbound Shipment", + "button.order-more": "Order more", + "heading.expiring-stock": "Expiring stock", + "heading.shipments-to-be-picked": "Shipments to be picked", + "heading-stock": "Stock", + "heading.stock-levels": "Stock levels", + "label.expired": "Expired batch(es)", + "label.expiring-soon": "batches close to expiry", + "label.low-stock-items": "Item with less than 3 months of stock", + "label.items-no-stock": "Items with no stock", + "label.this-week": "This week", + "label.today": "Today", + "label.total-items": "Total items" +} diff --git a/client/packages/common/src/intl/locales/fr/app.json b/client/packages/common/src/intl/locales/fr/app.json index ddf26326be..2114f1f689 100644 --- a/client/packages/common/src/intl/locales/fr/app.json +++ b/client/packages/common/src/intl/locales/fr/app.json @@ -1,16 +1,16 @@ { "button.close-the-menu": "Fermer le menu", "button.open-the-menu": "Ouvrir le menu", - "customer-requisition": "Réquisitions Clients", + "customer-requisition": "Réquisitions Client", "customers": "Clients", "dashboard": "Tableau de bord", - "inventory": "Gestion du stock", + "inventory": "Gestion de stock", "items": "Articles", "logout": "Se déconnecter", "reports": "Rapports", "suppliers": "Fournisseurs", "tools": "Outils", - "admin": "Administration", + "admin": "Admin", "catalogue": "Catalogue", "distribution": "Distribution", "docs": "Docs", @@ -20,31 +20,31 @@ "sync": "Synchronisation", "stocktake": "Inventaire", "replenishment": "Approvisionnement", - "inbound-shipment": "Livraison entrante", - "inbound-shipments": "Livraisons entrantes", - "outbound-shipment": "Livraison sortante", - "outbound-shipments": "Livraisons sortantes", + "inbound-shipment": "Livraison Entrante", + "inbound-shipments": "Livraisons Entrantes", + "outbound-shipment": "Livraison Sortante", + "outbound-shipments": "Livraisons Sortantes", "locations": "Emplacements", "auth.logged-out-message": "Vous avez été déconnecté pour cause d'inactivité. Cliquez sur OK pour être redirigé vers l'écran de connexion.", - "cmdk.goto-outbound": "Aller à : Livraisons sortantes", + "cmdk.goto-outbound": "Aller à : Livraisons Sortantes", "cmdk.goto-items": "Aller à : Articles", "login.heading": "Simple. \nEfficace. \nGestion \nPharmaceutique.", "saving": "Sauvegarde en cours...", - "internal-order": "Commandes internes", + "internal-order": "Commandes Internes", "stocktakes": "Inventaires", "master-lists": "Listes Maîtresses", "heading.username": "Nom d'utilisateur", "heading.password": "Mot de passe", "auth.alert-title": "Erreur d'authentification", - "auth.no-store-assigned": "Vous n'êtes assigné à aucun dépôt. Veuillez vous connecter avec un autre compte utilisateur ou contactez votre administrateur.", + "auth.no-store-assigned": "Votre utilisateur n'est assigné à aucun dépôt. Veuillez vous connecter avec un autre compte utilisateur ou contactez votre administrateur.", "auth.permission-denied": "Permission refusée", "auth.timeout-title": "La session a expirée", - "cmdk.goto-inbound": "Aller à : Livraisons entrantes", + "cmdk.goto-inbound": "Aller à : Livraisons Entrantes", "cmdk.goto-dashboard": "Aller à : Tableau de Bord", - "cmdk.goto-customer-requisition": "Aller à : Réquisitions Clients", - "cmdk.goto-internal-order": "Aller à : Commandes internes", + "cmdk.goto-customer-requisition": "Aller à : Réquisitions Client", + "cmdk.goto-internal-order": "Aller à : Commandes Internes", "cmdk.goto-stocktakes": "Aller à : Inventaires", - "cmdk.goto-stock": "Aller à : Stock", + "cmdk.goto-stock": "Aller à : Afficher stock", "cmdk.goto-locations": "Aller à : Emplacements", "cmdk.goto-customers": "Aller à : Clients", "cmdk.goto-suppliers": "Aller à : Fournisseurs", @@ -60,7 +60,7 @@ "login.body": "Que vous dirigiez un entrepôt de distribution pharmaceutique, ou que vous soyez un fabricant ayant besoin de dizaines d'utilisateurs connectés, ou un petit dispensaire, mSupply est un partenaire précieux.", "cmdk.drawer-toggle": "Menu à bascule", "auth.server-error": "Le serveur a renvoyé une erreur lors de la récupération des détails utilisateurs ! \nImpossible de continuer, veuillez contacter le support (support@msupply.foundation)", - "auth.timeout-message": "Vous avez été déconnecté de votre session pour cause d'inactivité. Cliquez sur OK pour revenir à la page d'accueil.", + "auth.timeout-message": "Vous avez été déconnecté(e) de votre session pour cause d'inactivité. Cliquez sur OK pour revenir à la page d'accueil.", "searching": "Recherche en cours...", "initialise.body": "Pour commender, nous allons configurer les paramètres pour synchroniser avec mSupply. Veuillez remplir les champs et cliquer sur Sauvegarder. \n\nSi vous ne savez pas quoi saisir, veuillez contacter support@msupply.foundation.", "discovery.heading": "Bienvenue", @@ -82,6 +82,6 @@ "error.server-not-found": "Nous rencontrons un problème pour trouver le serveur Open mSupply local", "error.authentication-error": "Le serveur a renvoyé une erreur", "store-details": "Code dépôt : {{code}}", - "auth.unauthenticated-message": "Vous n'êtes pas connectés. Cliquez sur OK pour retourner à la page d'accueil.", + "auth.unauthenticated-message": "Vous n'êtes pas connecté(e). Cliquez sur OK pour retourner à la page d'accueil.", "initialise.heading": "Bienvenue !" } diff --git a/client/packages/common/src/intl/locales/fr/catalogue.json b/client/packages/common/src/intl/locales/fr/catalogue.json index e45d10b0e5..dc76a95d46 100644 --- a/client/packages/common/src/intl/locales/fr/catalogue.json +++ b/client/packages/common/src/intl/locales/fr/catalogue.json @@ -1,27 +1,28 @@ { "error.item-not-found": "Article introuvable", - "error.master-list-not-found": "Liste maître introuvable", - "label.atc-category": "Classification ATC", + "error.master-list-not-found": "Liste maîtresse introuvable", + "label.atc-category": "Catégorie ATC", "label.code": "Code", - "label.ddd": "Dose journalière définie", + "label.ddd": "Dose Quotidienne Définie", "label.default-pack-size": "Taille d'emballage par défaut", - "label.doses": "Dosage", + "label.doses": "Doses", "label.is-vaccine": "Vaccin", "label.margin": "Marge", + "label.master-list-name": "Nom", "label.months": "Mois", "label.name": "Nom", "label.outer-pack-size": "Taille de l'emballage extérieur", - "label.strength": "Force", + "label.strength": "Dosage", "label.units": "Unités", "label.universal-code": "Code universel", "label.universal-name": "Nom universel", "label.volume-per-outer-pack": "Volume par emballage extérieur", - "label.volume-per-pack": "Volume par paquet", - "label.weight": "Poids", - "messages.click-to-return-to-item-list": "Impossible de trouver un article avec cet ID. Cliquez sur OK pour revenir à la liste des articles.", - "messages.click-to-return-to-master-lists": "Impossible de trouver une liste maître avec cet ID. Cliquez sur OK pour revenir à la liste des listes maîtres", + "label.volume-per-pack": "Volume par emballage", + "label.weight": "Poids (kg)", + "messages.click-to-return-to-item-list": "Impossible de trouver un article avec ce code. Cliquez sur OK pour revenir à la liste des articles.", + "messages.click-to-return-to-master-lists": "Impossible de trouver la liste maîtresse recherchée. Cliquez sur OK pour revenir à la liste des listes maîtres", "tab.general": "Général", - "tab.master-lists": "Listes maîtres", + "tab.master-lists": "Listes maîtresses", "title.amc": "CMM", "title.categories": "Catégories", "title.details": "Détails", @@ -29,6 +30,6 @@ "title.packaging": "Emballage", "title.pricing": "Tarification", "title.stock-on-hand": "Stock disponible", - "error.no-items": "Aucun article à présenter.", + "error.no-items": "Aucun article à afficher.", "error.no-master-lists": "Aucune liste maîtresse à afficher." } diff --git a/client/packages/common/src/intl/locales/fr/common.json b/client/packages/common/src/intl/locales/fr/common.json index 43b182425b..be86fcced4 100644 --- a/client/packages/common/src/intl/locales/fr/common.json +++ b/client/packages/common/src/intl/locales/fr/common.json @@ -63,7 +63,7 @@ "heading.shipments-to-be-picked": "Livraisons sortantes à prélever", "label.actions": "Actions", "label.address": "Adresse", - "label.allocated": "Allouée", + "label.allocated": "Alloué(e)", "label.already-issued": "Livrés", "label.amc": "CMM", "label.amount": "Montant", @@ -82,7 +82,7 @@ "label.confirmed": "Confirmé(e) le", "label.cost": "Coût", "label.count-this-line": "Ligne à inventorier", - "label.counted-num-of-packs": "# de Packs comptés", + "label.counted-num-of-packs": "Nbre de Packs comptés", "label.country": "Pays", "label.customer": "Client", "label.customer-soh": "Leur SDU", @@ -93,7 +93,7 @@ "label.donor": "Donateur", "label.draft": "Brouillon", "label.edit": "Modifier", - "label.edited-by": "Édité par", + "label.edited-by": "Édité(e) par", "label.entered": "Créé(e) le", "label.entered-by": "Créé(e) par", "label.expand": "Développer", @@ -122,7 +122,7 @@ "label.notes": "Notes", "label.num-packs": "# Packs", "label.number": "Numéro", - "label.on-hold": "En attente", + "label.on-hold": "Bloqué", "label.order-history": "Historique des commandes", "label.our-soh": "Notre SDU", "label.pack": "Pack", @@ -141,7 +141,7 @@ "label.shipped": "Expédiée", "label.snapshot-num-of-packs": "Nbre actuel de packs", "label.status": "Statut", - "label.stock-on-hand": "SdU (estimation)", + "label.stock-on-hand": "SDU (MDS)", "label.suggested": "Suggéré", "label.supplier": "Fournisseur", "label.supply-quantity": "Quantité à fournir", @@ -169,7 +169,7 @@ "log.stocktake-deleted": "Inventaire supprimé", "messages.cant-delete-generic": "Vous ne pouvez pas supprimer le ou les articles articles sélectionnés", "button.retry": "Réessayer", - "button.sync-now": "Synchroniser", + "button.sync-now": "Syncrhoniser", "heading.synchronise-status": "Statut Synchronisation", "label.details": "Détails", "label.log": "Log", @@ -207,7 +207,7 @@ "sync-status.prepare": "Préparation", "sync-status.pull-central": "Réception (Central)", "sync-status.pull-remote": "Réception (Remote)", - "sync-status.push": "Pousser", + "sync-status.push": "Envoi", "messages.select-rows-to-delete": "Sélectionner les lignes pour les supprimer", "table.show-columns": "Montrer / cacher les colonnes", "warning.caps-lock": "Avertissement: Verrouillage majuscule activé", @@ -218,5 +218,14 @@ "heading.settings-display": "Paramètres d'affichage", "info.server-restarting": "Redémarrage du serveur...", "heading.settings-sync": "Synchronisation", - "label.soh": "en stock" + "label.soh": "SDU", + "description.soh": "Stock Disponible", + "log.stock-on-hold": "Stock bloqué", + "log.stock-cost-price-change": "Prix de vente modifié", + "log.stock-expiry-date-change": "Date d'expiration modifiée", + "log.stock-location-change": "Emplacement modifié", + "log.stock-sell-price-change": "Prix de vente modifié", + "log.stock-off-hold": "Stock débloqué", + "log.stock-batch-change": "Lot modifié", + "label.event": "Action" } diff --git a/client/packages/common/src/intl/locales/fr/dashboard.json b/client/packages/common/src/intl/locales/fr/dashboard.json index aa469e2006..46740e6fb3 100644 --- a/client/packages/common/src/intl/locales/fr/dashboard.json +++ b/client/packages/common/src/intl/locales/fr/dashboard.json @@ -2,14 +2,14 @@ "button.new-outbound-shipment": "Nouvelle Livraison sortante", "button.order-more": "Nouvelle commande", "heading-stock": "Stock", - "heading.expiring-stock": "Expiration des stocks", + "heading.expiring-stock": "Lots sur le point d'expirer", "heading.shipments-to-be-picked": "Livraisons sortantes à prélever", - "heading.stock-levels": "Niveaux de Stock", - "label.expired": "Expiré(s)", - "label.expiring-soon": "Stock expirant", - "label.items-no-stock": "Articles sans stock", - "label.low-stock-items": "Stock de moins de 3 mois", + "heading.stock-levels": "États des Stocks", + "label.expired": "Lots expiré(s)", + "label.expiring-soon": "lots sur le points d'expirer", + "label.items-no-stock": "Articles en rupture de stock", + "label.low-stock-items": "Article(s) avec moins de 3 mois de stock", "label.this-week": "Cette Semaine", "label.today": "Aujourd'hui", - "label.total-items": "Total articles" + "label.total-items": "articles" } diff --git a/client/packages/common/src/intl/locales/fr/distribution.json b/client/packages/common/src/intl/locales/fr/distribution.json index a8e82e6588..02a0ef44dd 100644 --- a/client/packages/common/src/intl/locales/fr/distribution.json +++ b/client/packages/common/src/intl/locales/fr/distribution.json @@ -1,8 +1,8 @@ { - "button.add-from-master-list": "Ajouter à la liste maîtresse", + "button.add-from-master-list": "Utiliser une liste maîtresse", "label.requisition": "Réquisition", "messages.service-charges-description": "Montant total des frais de service. Le montant de la taxe calculée est un taux de taxe effectif utilisant la taxe totale payée sur le sous-total de tous les frais de service.", - "messages.on-hold-confirmation": "Cela empêchera tout autre changement de statut jusqu'à ce que le blocage soit supprimé", + "messages.on-hold-confirmation": "Cela empêchera tout changement de statut jusqu'au déverrouillage", "button.add-item": "Ajouter article", "button.allocate-lines": "Allocation automatique", "button.create-shipment": "Créer une livraison", @@ -12,7 +12,7 @@ "button.new-shipment": "Nouvelle livraison", "button.save-and-confirm-status": "Confirmer {{status}}", "button.select-a-color": "Choisir une couleur", - "error.failed-to-create-outbound": "Échec lors de la création d'une livraison sortante", + "error.failed-to-create-outbound": "Échec lors de la création de la livraison sortante", "error.failed-to-save-service-charges": "Échec lors de la sauvegardes des frais de service", "error.no-outbound-items": "Aucun article n'a été ajouté à la livraison.", "error.no-outbound-shipments": "Il n'y aucune livraison sortante à afficher.", @@ -32,7 +32,7 @@ "heading.reference": "Référence", "heading.service-charges": "Frais de service", "heading.transport-details": "Détails transport", - "messages.click-to-return-to-requisitions": "Impossible de trouver une réquisition avec cet ID. Cliquez sur OK pour retourner à la liste des réquisitions", + "messages.click-to-return-to-requisitions": "La réquisition recherchée est introuvable. Cliquez sur OK pour retourner à la liste des réquisitions", "heading.supply-to-requested": "Fournir les quantités demandées", "heading.item-sell-price": "Prix de vente articles", "heading.stock-details": "Détails stock", @@ -41,16 +41,16 @@ "heading.totals": "Totaux", "heading.grand-total": "Grand total", "label.add-batch": "Ajouter lot", - "label.allocated": "Allouée", + "label.allocated": "Alloué(e)", "label.amc": "CMM", "label.any": "Tout", - "label.available-quantity": "Quantité dispo : {{number}} unités", + "label.available-quantity": "Quantité disponible : {{number}} unités", "label.available": "Disponible", "label.customer-name": "Nom du client", "label.customer-ref": "Référence client", "label.group-by-item": "Grouper par article", "label.in-store": "En magasin", - "label.edited-by": "Édité par", + "label.edited-by": "Édité(e) par", "label.issue": "Distribuer", "label.no-unallocated-rows-selected": "Tous les lignes sélectionnées sont déjà allouées", "label.packs-of_one": "pack de", @@ -62,8 +62,8 @@ "label.select-rows-to-allocate-them": "Sélectionner les lignes pour les allouer", "messages.create-outbound-from-requisition": "Êtes-vous sûr(e) de vouloir créer une livraison sortante pour cette réquisition client ?", "label.add-charges": "Ajouter frais", - "label.cant-delete-disabled-requisition": "Vous ne pouvez supprimer des lignes lorsque le statut de la réquisition est Brouillon", - "label.cant-delete-disabled-shipment": "Vous ne pouvez pas supprimer une ligne lorsque le statut est Expédiée, Livrée ou Vérifiée", + "label.cant-delete-disabled-requisition": "Vous ne pouvez supprimer des lignes lorsque le statut de la réquisition est 'Brouillon'", + "label.cant-delete-disabled-shipment": "Vous ne pouvez pas supprimer une ligne lorsque le statut est 'Expédié(e), Livré(e) ou Vérifié(e)", "label.supply-quantity": "Quantité à fournir", "label.units_one": "unité", "label.units_other": "unités", @@ -75,7 +75,7 @@ "messages.allocated-lines-failed_other": "{{count}} lignes non allouées", "messages.allocated-lines-partial_one": "{{count}} ligne partiellement allouée", "messages.allocated-lines-partial_other": "{{count}} lignes partiellement allouées", - "messages.edit-service-charges": "Éditer les frais de service", + "messages.edit-service-charges": "Éditer frais de service", "messages.stock-charges-description": "Total des frais pour les lignes de stock. Le montant de taxe calculé est un taux de taxe effectif utilisant la taxe totale payée sur le sous-total de toutes les lignes de stock.", "message.all-lines-have-been-fulfilled": "Toutes les lignes de cette réquisition ont déjà une ligne de livraison correspondante.", "messages.no-shipments-yet": "Aucune livraison n'a encore été créée.", @@ -84,14 +84,14 @@ "messages.outbound-shipment-created-on": "Livraison sortante créée le {{date}}", "messages.customer-requisition-created-on": "Réquisition client créée le {{date}}", "messages.off-hold-confirmation": "Cela permettra de réactiver les changements de statut", - "messages.cant-delete-invoices": "Vous ne pouvez supprimer les livraisons avec le statut 'Nouvelle' ou 'Allouée'", + "messages.cant-delete-invoices": "Vous ne pouvez supprimer les livraisons avec le statut 'Nouvel(le)' ou 'Alloué(e)'", "messages.no-stock-available": "Pas de stock disponible", - "messages.cant-delete-requisitions": "Vous ne pouvez supprimer les réquisitions avec un statut 'Brouillon'", - "messages.click-to-return-to-shipments": "Impossible de trouver une livraison avec cet ID. Cliquez sur OK pour retourner à la liste des livraisons", - "messages.confirm-add-from-master-list": "Voulez-vous ajouter tous les articles de la liste maîtresse ?", - "messages.supply-to-requested": "Etes vous sûr(e) de vouloir utiliser la quantité demandée pour la quantité à fournir pour toutes les lignes ?", - "messages.deleted-shipments_one": "Supprimer {{count}} livraison", - "messages.deleted-shipments_other": "Supprimer ces {{count}} livraisons", + "messages.cant-delete-requisitions": "Vous pouvez uniquement supprimer les réquisitions avec un statut 'Brouillon'", + "messages.click-to-return-to-shipments": "La livraison recherchée est introuvable. Cliquez sur OK pour retourner à la liste des livraisons sortantes", + "messages.confirm-add-from-master-list": "Êtes-vous sûr(e) de vouloir ajouter tous les articles de la liste maîtresse ?", + "messages.supply-to-requested": "Etes vous sûr(e) de vouloir définir les quantités à fournir avec les quantités demandées pour toutes les lignes ?", + "messages.deleted-shipments_one": "{{count}} livraison supprimée", + "messages.deleted-shipments_other": "{{count}} livraisons supprimées", "messages.confirm-status-as": "Confirmer le statut comme $t({{status}}) ?", "messages.confirm-delete-shipments_one": "Cette livraison sera définitivement supprimée", "messages.confirm-delete-shipments_other": "Cela supprimera définitivement {{count}} livraisons", @@ -102,9 +102,9 @@ "messages.deleted-requisition_one": "{{count}} réquisitions supprimées", "messages.deleted-requisitions_other": "{{count}} réquisitions supprimées", "messages.error-saving-shipment": "Erreur lors de la sauvegarde de la livraison 🥺", - "messages.must-allocate-all-lines": "Impossible de changer le statut tant que toutes les lignes n'ont pas été allouées.", + "messages.must-allocate-all-lines": "Impossible de changer le statut tant que toutes les lignes n'ont pas été allouées (ou supprimées).", "messages.select-rows-to-delete-them": "Sélectionner les lignes pour les supprimer", "messages.shipment-saved": "Livraison sauvegardée 🥳", "stocktake.description-template": "Créé(e) par {{username}} le {{date}}", - "warning.nothing-to-supply": "Plus rien à fournir !" + "warning.nothing-to-supply": "La quantité demandée à été fournie !" } diff --git a/client/packages/common/src/intl/locales/fr/inventory.json b/client/packages/common/src/intl/locales/fr/inventory.json index 2e0513c4cf..32047d29a7 100644 --- a/client/packages/common/src/intl/locales/fr/inventory.json +++ b/client/packages/common/src/intl/locales/fr/inventory.json @@ -13,7 +13,7 @@ "error.no-stocktake-items": "Aucun article n'a été ajouté à cet inventaire.", "error.stocktake-not-found": "Inventaire introuvable", "label.add-new-line": "Ajouter une ligne", - "label.counted-num-of-packs": "# de Packs comptés", + "label.counted-num-of-packs": "Nbre de Packs comptés", "label.create-location": "Créer emplacement", "label.edit-location": "Éditer emplacement", "label.group-by-item": "Grouper par article", @@ -24,15 +24,15 @@ "label.batch": "Lot", "messages.locked-description": "Cela empêchera les changements de cet inventaire jusqu'au déverrouillage.", "messages.unlocked-description": "Cela permettra de réactiver les changement pour cet inventaire.", - "messages.cant-delete-stocktakes": "Seuls les inventaires avec un statut 'Nouveau' peuvent être supprimés", + "messages.cant-delete-stocktakes": "Seuls les inventaires avec un statut 'Nouvel(le)' peuvent être supprimés", "messages.select-rows-to-delete": "Sélectionner les lignes à supprimer", - "messages.click-to-return": "Impossible de trouver un inventaire avec cet ID. Cliquez sur OK pour retourner à la liste des inventaires", + "messages.click-to-return": "Impossible de trouver un inventaire avec ce numéro. Cliquez sur OK pour retourner à la liste des inventaires", "messages.confirm-delete-stocktakes_one": "Cela supprimera définitivement 1 inventaire", "messages.confirm-delete-stocktakes_other": "Cela supprimera définitivement {{count}} inventaires", "messages.confirm-delete-stocktake_lines_one": "Cela supprimera définitivement 1 ligne d'inventaire", "messages.confirm-delete-stocktake_lines_other": "Cela supprimera définitivement {{count}} lignes d'inventaire", "messages.deleted-stocktakes_one": "{{count}} inventaire supprimé", - "messages.confirm-delete-locations_one": "Cela supprimera définitivement un emplacement", + "messages.confirm-delete-locations_one": "Cela supprimera définitivement 1 emplacement", "messages.confirm-delete-locations_other": "Cela supprimera définitivement {{count}} emplacements", "messages.deleted-locations_one": "{{count}} emplacement supprimé", "messages.deleted-locations_other": "{{count}} emplacements supprimés", @@ -40,8 +40,12 @@ "messages.click-to-view-item": "Cliquez pour voir les détails de l'article pour '{{itemName}}'", "messages.error-deleting-locations_one": "{{count}} emplacement n'a pas pu être supprimé", "messages.error-deleting-locations_other": "{{count}} emplacements n'ont pas pu être supprimés", - "placeholder.enter-an-item-code-or-name": "Entrer le code article ou le nom", + "placeholder.enter-an-item-code-or-name": "Entrer le code ou le nom de l'article", "messages.deleted-lines": "{{count}} lignes supprimées", - "status.new": "Nouveau", - "status.finalised": "Finalisé" + "status.new": "Nouvel(le)", + "status.finalised": "Finalisé(e)", + "label.cost-price": "Prix d'achat", + "label.sell-price": "Prix de vente", + "messages.confirm-save-stock-line": "Voulez vous sauver les modifications de cette ligne de stock ? Toutes les modifications sont consignées dans le journal.", + "title.stock-line-details": "Détails de la ligne de stock" } diff --git a/client/packages/common/src/intl/locales/fr/replenishment.json b/client/packages/common/src/intl/locales/fr/replenishment.json index fe6d7c94b4..9de74366ae 100644 --- a/client/packages/common/src/intl/locales/fr/replenishment.json +++ b/client/packages/common/src/intl/locales/fr/replenishment.json @@ -1,104 +1,104 @@ { - "button.add-from-master-list": "Ajouter à la liste maîtresse", + "button.add-from-master-list": "Utiliser une liste maîtresse", "button.delete-lines": "Supprimer les lignes sélectionnées", "button.new-shipment": "Nouvelle livraison", - "button.requested-to-suggested": "Utiliser les quantités suggérées", + "button.requested-to-suggested": "Utiliser Quantités Suggérées", "button.save-and-confirm-status": "Confirmer {{status}}", - "error.amc-is-zero": "Aucune valeur de consommation mensuelle moyenne", + "error.amc-is-zero": "Aucune valeur de CMM", "error.no-inbound-items": "Aucun article n'a été ajouté à cette livraison.", "error.no-inbound-shipments": "Il n'y pas de livraison entrante à afficher.", "error.no-internal-orders": "Il n'y a pas de commande interne à afficher.", "error.no-requisition-items": "Aucun article n'a été ajouté à cette commande interne.", - "error.requisition-not-found": "Aucune commande trouvée", + "error.requisition-not-found": "Commande interne introuvable", "error.shipment-not-found": "Livraison introuvable", "error.soh-and-suggested-quantity-are-zero": "Pas de valeurs de Stocks Disponibles ou de Quantités Suggérées", "error.unable-to-calculate": "Impossible de calculer", "heading.are-you-sure": "Êtes-vous sûr(e) ?", "heading.charges": "Frais", - "heading.consumption-history": "Historique de consommation (mensuellement)", + "heading.consumption-history": "Historique des consommations (par mois)", "heading.related-documents": "Documents connexes", "heading.requested-to-suggested": "Commande suggérée", "heading.service-charges": "Frais de service", - "heading.stock-charges": "Prix de vente articles", - "heading.stock-evolution": "Evolution des stocks (passés et prévus)", + "heading.stock-charges": "Coûts des articles", + "heading.stock-evolution": "Evolution du stock (passé et projeté)", "heading.sub-total": "Sous-total", "heading.target-quantity": "Quantité Cible", "heading.total": "Total", "heading.totals": "Totaux", - "info.automatic-shipment": "Cette expédition a été automatiquement créée, à la suite d'un transfert dans un autre dépôt. Vous ne pouvez pas modifier les détails tant que le statut n'est pas confirmé ou Livré.", - "info.manual-shipment": "Cette expédition a été créée manuellement. Le statut de livraison ne sera pas mis à jour automatiquement .", + "info.automatic-shipment": "Cette livraison a été automatiquement créée, à la suite d'un transfert depuis un autre dépôt. Vous ne pouvez pas la modifier tant qu'elle n'est pas confirmée comme 'Livré(e)'.", + "info.manual-shipment": "Cette expédition a été créée manuellement. Le statut 'Livré(e) ne sera pas mis à jour automatiquement.", "label.add-batch": "Ajouter lot", "label.add-charges": "Ajouter des frais", "label.amc": "CMM", - "label.cant-delete-disabled": "Ne peut supprimer des lignes que lorsque le statut est Nouveau", + "label.cant-delete-disabled": "Il n'est possible de supprimer des lignes que lorsque le statut est 'Nouvel(le)'", "label.consumption": "Consommation", "label.draft": "Brouillon", "label.finalised": "Finalisé(e)", "label.group-by-item": "Grouper par article", - "label.hide-stock-over-minimum": "Masquer articles supérieur au minimum", + "label.hide-stock-over-minimum": "Masquer articles supérieurs au minimum", "label.location": "Emplacement", "label.max": "Max", - "label.max-months-of-stock": "MSD Maximum", + "label.max-months-of-stock": "MDS Maximum", "label.min": "Min", - "label.min-months-of-stock": "MSD Minimum", - "label.moving-average": "Moy. Sortie (3mois)", + "label.min-months-of-stock": "MDS Minimum", + "label.moving-average": "Moy. Mob. (3mois)", "label.new": "Nouvel(le)", - "label.number-months_one": "{{count}} Mois", - "label.number-months_other": "{{count}} Mois", + "label.number-months_one": "{{count}} mois", + "label.number-months_other": "{{count}} mois", "label.order-quantity": "Quantité demandée", "label.past": "Passé", "label.pricing": "Tarification", - "label.projected": "Prévu", + "label.projected": "Projeté", "label.quantities": "Quantités", - "label.sent": "Envoyé", + "label.sent": "Envoyé(e)", "label.shipment": "Livraison", - "label.soh": "en stock", - "label.stock-level": "Niveaux de Stock", + "label.soh": "SDU", + "label.stock-level": "Niveau de stock", "label.stock-on-hand": "Stock Disponible", - "label.suggested-order-quantity": "Quantité de Commande Suggérée", + "label.suggested-order-quantity": "Quantité suggérée pour la commande", "label.suggested-quantity": "Quantité Suggérée", - "label.supplier-name": "Nom du Fournisseur", + "label.supplier-name": "Nom fournisseur", "label.supplier-ref": "Référence", "messages.by-user": "par {{username}}", - "messages.cant-delete-invoices": "Seules les livraisons dont le statut est 'Nouvelle' peuvent être supprimées", - "messages.cant-delete-requisitions": "Vous ne pouvez supprimer les réquisitions avec un statut 'Brouillon'", - "messages.changing-max-mos": "Cela modifiera le nombre maximum de mois de stock cible.", + "messages.cant-delete-invoices": "Seules les livraisons dont le statut est 'Nouvel(le)' peuvent être supprimées", + "messages.cant-delete-requisitions": "Vous pouvez uniquement supprimer les réquisitions avec un statut 'Brouillon'", + "messages.changing-max-mos": "Cela modifiera le mois de stock maximum pour définir le stock cible.", "messages.changing-min-mos": "Cela changera le seuil minimum de mois de stock.", - "messages.click-to-return-to-requisitions": "Impossible de trouver une réquisition avec cet ID. Cliquez sur OK pour retourner à la liste des réquisitions", - "messages.click-to-return-to-shipments": "Impossible de trouver une livraison avec cet ID. Cliquez sur OK pour retourner à la liste des livraisons", - "messages.confirm-delete-invoice-lines_one": "Cela supprimera définitivement une ligne de cette livraison", - "messages.confirm-delete-invoice-lines_other": "Cela supprimera définitivement {{count}} lignes de cette livraison", + "messages.click-to-return-to-requisitions": "La réquisition recherchée est introuvable. Cliquez sur OK pour retourner à la liste des réquisitions", + "messages.click-to-return-to-shipments": "La livraison recherchée est introuvable. Cliquez sur OK pour retourner à la liste des livraisons sortantes", + "messages.confirm-delete-invoice-lines_one": "Cela supprimera définitivement 1 ligne de cette livraison", + "messages.confirm-delete-invoice-lines_other": "Cela supprimera définitivement {{count}} lignes de cette livraison", "messages.confirm-delete-requisition-lines_one": "Cela supprimera définitivement 1 ligne de cette commande", "messages.confirm-delete-requisition-lines_other": "Cela supprimera définitivement {{count}} lignes de cette commande", "messages.confirm-delete-requisitions_one": "Cette commande interne sera définitivement supprimée", "messages.confirm-delete-requisitions_other": "Cela supprimera définitivement {{count}} commande interne", "messages.confirm-delete-shipment-lines_one": "Cela supprimera définitivement 1 ligne de livraison", - "messages.confirm-delete-shipment-lines_other": "Cela supprimera définitvement {{count}} lignes de livraison", + "messages.confirm-delete-shipment-lines_other": "Cela supprimera définitivement {{count}} lignes de livraison", "messages.confirm-delete-shipments_one": "Cette livraison sera définitivement supprimée", "messages.confirm-delete-shipments_other": "Cela supprimera définitivement {{count}} livraisons", "messages.confirm-status-as": "Confirmer le statut comme $t({{status}}) ?", - "messages.could-not-save": "Impossible d'enregistrer", + "messages.could-not-save": "Impossible de sauvegarder", "messages.delete-shipment-warning": "La ou les livraisons seront définitivement supprimées", "messages.deleted-invoices": "{{number}} expédition(s) supprimée(s)", "messages.deleted-lines": "{{number}} ligne(s) supprimée(s)", "messages.deleted-lines_one": "{{count}} ligne supprimée", "messages.deleted-lines_other": "{{count}} lignes supprimées", "messages.deleted-requisitions": "{{number}} réquisition(s) supprimée(s)", - "messages.deleted-requisitions_one": "Commande {{count}} supprimée", + "messages.deleted-requisitions_one": "{{count}} commande supprimée", "messages.deleted-requisitions_other": "{{count}} commandes supprimées", - "messages.deleted-shipments_one": "Supprimer {{count}} livraison", - "messages.deleted-shipments_other": "Supprimer ces {{count}} livraisons", + "messages.deleted-shipments_one": "{{count}} livraison supprimée", + "messages.deleted-shipments_other": "{{count}} livraisons supprimées", "messages.inbound-shipment-created-on": "Livraison entrante créée le {{date}}", "messages.internal-order-created-on": "Commande interne créée le {{date}}", "messages.no-related-documents": "Aucun document connexes", "messages.no-shipments-yet": "Aucune livraison n'a encore été créée.", "messages.off-hold-confirmation": "Cela permettra de réactiver les changements de statut", - "messages.on-hold-confirmation": "Cela empêchera tout autre changement de statut jusqu'à ce que le blocage soit supprimé", - "messages.requested-to-suggested": "Cela définira la quantité demandée pour toutes les lignes de quantité suggérée.", - "messages.saved": "Enregistré", + "messages.on-hold-confirmation": "Cela empêchera tout changement de statut jusqu'au déverrouillage", + "messages.requested-to-suggested": "Cela définira les quantités demandées avec les quantités suggérées.", + "messages.saved": "Sauvegardé(e)", "messages.select-rows-to-delete": "Sélectionner des lignes pour les supprimer", "messages.select-rows-to-delete-them": "Sélectionner les lignes pour les supprimer", - "messages.confirm-inbound-status-as": "Confirmer le status comme $t({{status}}) ?\nNote : changer le status va supprimer les lignes avec zéro quantité.", + "messages.confirm-inbound-status-as": "Confirmer le status comme $t({{status}}) ?\nNote : changer le statut va supprimer les lignes avec zéro quantité.", "messages.error-saving-shipment": "Erreur lors de la sauvegarde de la livraison 🥺", "messages.shipment-saved": "Livraison sauvegardée 🥳" }