update frontend ui, i18n, filters, and deps
This commit is contained in:
144
frontend/locales/fr.json
Normal file
144
frontend/locales/fr.json
Normal file
@@ -0,0 +1,144 @@
|
||||
{
|
||||
"nav": {
|
||||
"objets": "Objets",
|
||||
"emplacements": "Emplacements",
|
||||
"categories": "Categories",
|
||||
"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)."
|
||||
},
|
||||
"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"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user