{
  "nav": {
    "objets": "Objets",
    "emplacements": "Emplacements",
    "categories": "Categories",
    "achats": "Achats",
    "analyse": "Analyse hardware",
    "settings": "Settings",
    "debug": "Debug"
  },
  "home": {
    "title": "MatosBox",
    "subtitle": "Inventaire simple pour le materiel, les composants et les outils."
  },
  "actions": {
    "open": "Ouvrir",
    "edit": "Editer",
    "delete": "Supprimer",
    "reload": "Recharger",
    "save": "Enregistrer",
    "copy": "Copier",
    "confirm": "Confirmer",
    "cancel": "Annuler",
    "upload": "Uploader",
    "add": "Ajouter",
    "setPrimary": "Principale",
    "apply": "Appliquer"
  },
  "filters": {
    "name": "Nom",
    "status": "Statut",
    "limit": "Limite",
    "reset": "Reinitialiser"
  },
  "pagination": {
    "page": "Page",
    "prev": "Precedent",
    "next": "Suivant"
  },
  "form": {
    "nom": "Nom",
    "description": "Description",
    "quantite": "Quantite",
    "statut": "Statut",
    "parentIdOpt": "Parent ID (optionnel)",
    "slug": "Slug",
    "icone": "Icone",
    "piece": "Piece",
    "meuble": "Meuble",
    "numeroBoite": "Numero boite",
    "save": "Enregistrer",
    "saving": "En cours...",
    "cancel": "Annuler",
    "createObjet": "Creer un objet",
    "editObjet": "Modifier un objet",
    "createCategorie": "Creer une categorie",
    "editCategorie": "Modifier une categorie",
    "createEmplacement": "Creer un emplacement",
    "editEmplacement": "Modifier un emplacement"
  },
  "placeholders": {
    "name": "Nom",
    "description": "Description",
    "value": "Valeur",
    "unit": "Unite",
    "emplacementId": "ID emplacement",
    "parentIdOpt": "Parent ID (optionnel)"
  },
  "states": {
    "loading": "Chargement...",
    "empty": "Aucun element."
  },
  "errors": {
    "load": "Erreur de chargement.",
    "copy": "Impossible de copier.",
    "invalidJson": "Erreur: JSON invalide."
  },
  "messages": {
    "requiredName": "Le nom est obligatoire.",
    "created": "Cree.",
    "updated": "Mis a jour.",
    "deleted": "Supprime.",
    "uploadDone": "Upload termine.",
    "noFiles": "Aucun fichier selectionne.",
    "uploadError": "Erreur: upload impossible.",
    "saveError": "Erreur lors de la sauvegarde.",
    "deleteError": "Erreur lors de la suppression.",
    "loadError": "Impossible de charger les donnees.",
    "copied": "Logs copies."
  },
  "pages": {
    "objetDetail": "Fiche objet"
  },
  "sections": {
    "piecesJointes": "Pieces jointes",
    "champs": "Champs personnalises",
    "liensEmplacements": "Liens emplacements"
  },
  "tree": {
    "title": "Arborescence"
  },
  "settings": {
    "configJson": "Configuration JSON",
    "timezone": "Timezone",
    "applyTimezone": "Appliquer la timezone",
    "description": "Configuration backend + frontend (config.json)."
  },
  "theme": {
    "label": "Theme"
  },
  "fileUploader": {
    "label": "Deposer des images, PDF ou fichiers Markdown."
  },
  "i18n": {
    "title": "I18n (bientot)",
    "description": "Integration Weblate et traduction UI a planifier."
  },
  "labels": {
    "emplacement": "Emplacement",
    "chooseEmplacement": "Choisir un emplacement",
    "slug": "Slug",
    "icone": "Icone",
    "parent": "Parent",
    "piece": "Piece",
    "meuble": "Meuble",
    "numeroBoite": "Boite"
  },
  "confirm": {
    "title": "Confirmation",
    "message": "Confirmer la suppression ?",
    "deleteObjetTitle": "Supprimer l'objet",
    "deleteObjetMessage": "Confirmer la suppression de l'objet ?",
    "deleteCategorieTitle": "Supprimer la categorie",
    "deleteCategorieMessage": "Confirmer la suppression de la categorie ?",
    "deleteEmplacementTitle": "Supprimer l'emplacement",
    "deleteEmplacementMessage": "Confirmer la suppression de l'emplacement ?",
    "deletePieceTitle": "Supprimer la piece jointe",
    "deletePieceMessage": "Confirmer la suppression de la piece jointe ?",
    "deleteChampTitle": "Supprimer le champ",
    "deleteChampMessage": "Confirmer la suppression du champ personnalise ?"
  },
  "debug": {
    "readonly": "Logs backend (lecture seule).",
    "autoRefresh": "Rafraichissement auto (5s)"
  },
  "footer": {
    "text": "MatosBox - inventaire local",
    "versions": "Frontend {frontend} • Backend {backend}"
  },
  "achats": {
    "mode": "Import achats",
    "boutique": "Boutique",
    "format": "Format",
    "fileMode": "Fichier CSV/JSON",
    "jsonMode": "JSON manuel",
    "jsonPlaceholder": "Coller un tableau JSON d'achats ou un objet { boutique, achats }",
    "generic": "Generique",
    "summary": "Resume",
    "imported": "Lignes importees",
    "created": "Objets crees",
    "duplicates": "Doublons",
    "errors": "Erreurs"
  },
  "analyse": {
    "title": "Analyse commandes hardware",
    "type": "Type de commande",
    "auto": "Detection auto",
    "placeholder": "Coller la sortie de lspci ou lsusb",
    "run": "Analyser",
    "result": "Resultat",
    "count": "Peripheriques detectes",
    "empty": "Coller une sortie a analyser."
  }
}
