| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268 |
- {
- "myJobs": {
- "title": "Mes travaux actifs",
- "description": "Ordres de travail qui vous sont assignés.",
- "uploadFailed": "Échec du téléversement de l'image",
- "uploadSuccess": "{count} image(s) téléversée(s)",
- "takePhoto": "Prendre une photo",
- "addPhoto": "Ajouter photo",
- "addVideo": "Ajouter vidéo",
- "videoUploadSuccess": "{count} vidéo(s) téléversée(s)",
- "scanPart": "Scanner la pièce",
- "photo": "Photo",
- "video": "Vidéo",
- "parts": "Pièces",
- "partAdded": "\"{name}\" ajouté à l'ordre de travail",
- "partAddFailed": "Échec de l'ajout de la pièce",
- "inStock": "En stock : {quantity}",
- "quantity": "Quantité",
- "addToJob": "Ajouter {qty} au travail",
- "statusReport": "Rapport d'état",
- "report": "Rapport",
- "observation": "Observation",
- "empty": "Aucun ordre de travail ne vous est attribué pour le moment."
- },
- "recentActivity": "Activité récente",
- "noRecentActivity": "Aucune activité récente",
- "recentObservations": "Observations récentes",
- "noRecentObservations": "Aucune observation ouverte",
- "observations": {
- "severity": "Gravité",
- "vehicle": "Véhicule",
- "description": "Description",
- "when": "Quand"
- },
- "unknownUser": "Utilisateur",
- "stats": {
- "activeJobs": "Travaux en cours",
- "pending": "En attente",
- "totalParts": "Total des pièces",
- "totalCustomers": "Total des clients",
- "lowStock": "Stock faible"
- },
- "customize": "Personnaliser",
- "viewAll": "Tout voir",
- "showCards": "Afficher les cartes",
- "cards": {
- "maintenance": "Maintenance prévue",
- "reminders": "Rappels à venir",
- "inspections": "Inspections",
- "serviceRequests": "Demandes de service",
- "quoteRequests": "Demandes de devis",
- "quoteResponses": "Réponses aux devis",
- "sms": "Messages récents",
- "notifications": "Notifications récentes",
- "recentCompleted": "Terminés récemment",
- "activeJobs": "Travaux en cours",
- "recentObservations": "Observations récentes",
- "recentActivity": "Activité récente",
- "gettingStarted": "Premiers pas",
- "tireHotel": "Hôtel à pneus",
- "inspectionsDue": "Contrôles techniques à venir"
- },
- "maintenance": {
- "title": "Maintenance prévue à effectuer",
- "description": "Basé sur l’historique d’entretien et le kilométrage quotidien estimé",
- "overdue": "En retard",
- "approaching": "Imminent",
- "estimated": "Est. {mileage} {unit}",
- "sinceLastService": "{mileage} {unit} depuis le dernier entretien",
- "certainty": "{percent} % de certitude",
- "active": "Actifs",
- "dismissedTab": "Ignorés",
- "noActive": "Aucun véhicule n'a besoin d'entretien actuellement.",
- "noDismissed": "Aucun véhicule ignoré.",
- "dismissedOn": "Ignoré le {date}",
- "restore": "Restaurer",
- "settingsAriaLabel": "Maintenance settings",
- "dismissAriaLabel": "Dismiss"
- },
- "reminders": {
- "title": "Rappels à venir",
- "overdue": "En retard",
- "dueSoon": "Bientôt dû",
- "noData": "Aucun rappel à venir."
- },
- "messages": {
- "title": "Messages récents",
- "viewAll": "Tout afficher",
- "you": "Vous : ",
- "noData": "Aucun message récent."
- },
- "notifications": {
- "title": "Notifications récentes",
- "noData": "Aucune notification récente."
- },
- "inspections": {
- "title": "Inspections",
- "inProgress": "En cours",
- "completed": "Terminé",
- "itemCount": "{inspected}/{total} éléments",
- "noData": "Aucune inspection."
- },
- "serviceRequests": {
- "title": "Demandes de service",
- "description": "Demandes de rendez-vous depuis le portail client",
- "noData": "Aucune demande de service en attente."
- },
- "quoteRequests": {
- "title": "Demandes de devis",
- "description": "Clients demandant des devis à partir d’inspections partagées",
- "pending": "En attente",
- "createQuote": "Créer un devis",
- "itemsRequested": "{count, plural, one {# élément demandé} other {# éléments demandés}}",
- "noData": "Aucune demande de devis en attente.",
- "dismissAriaLabel": "Dismiss quote request"
- },
- "quoteResponses": {
- "title": "Réponses des clients aux devis",
- "description": "Devis que les clients ont acceptés ou pour lesquels des modifications ont été demandées",
- "accepted": "Accepté",
- "changesRequested": "Modifications demandées",
- "convertToWorkOrder": "Convertir en ordre de travail",
- "convert": "Convert",
- "viewQuote": "Voir le devis",
- "view": "View",
- "noData": "Aucune réponse client.",
- "dismissAriaLabel": "Dismiss response"
- },
- "recentCompleted": {
- "title": "Terminés récemment",
- "date": "Date",
- "vehicle": "Véhicule",
- "customer": "Client",
- "serviceTitle": "Titre",
- "total": "Total",
- "empty": "Aucun entretien terminé pour le moment"
- },
- "activeJobsTable": {
- "title": "Travaux en cours",
- "vehicle": "Véhicule",
- "customer": "Client",
- "serviceTitle": "Titre",
- "status": "Statut",
- "tech": "Tech.",
- "empty": "Aucun travail en cours"
- },
- "relativeTime": {
- "now": "maintenant",
- "minutes": "{count} min",
- "hours": "{count} h",
- "days": "{count} j"
- },
- "error": "Échec du chargement du tableau de bord",
- "editHint": "Faites glisser les cartes pour les réorganiser, tirez le coin pour redimensionner.",
- "resetLayout": "Réinitialiser la disposition",
- "doneEditing": "Terminé",
- "customCards": {
- "addCard": "Ajouter une carte",
- "editCard": "Modifier la carte",
- "deleteCard": "Supprimer la carte",
- "cardName": "Nom de la carte",
- "dataSource": "Source de données",
- "filters": "Filtres",
- "addFilter": "Ajouter un filtre",
- "columns": "Colonnes",
- "rowLimit": "Lignes",
- "save": "Enregistrer",
- "cancel": "Annuler",
- "valuePlaceholder": "Valeur…",
- "noResults": "Aucun enregistrement correspondant.",
- "loadError": "Impossible de charger la carte.",
- "saveError": "Impossible d'enregistrer la carte.",
- "deleteConfirmTitle": "Supprimer la carte ?",
- "deleteConfirmDescription": "« {name} » sera retirée du tableau de bord. Les données ne sont pas affectées.",
- "entities": {
- "vehicles": "Véhicules",
- "customers": "Clients",
- "workOrders": "Ordres de travail",
- "quotes": "Devis",
- "inventory": "Stock"
- },
- "fields": {
- "licensePlate": "Plaque",
- "make": "Marque",
- "model": "Modèle",
- "year": "Année",
- "color": "Couleur",
- "vin": "VIN",
- "mileage": "Kilométrage",
- "fuelType": "Carburant",
- "transmission": "Transmission",
- "customer": "Client",
- "createdAt": "Créé",
- "updatedAt": "Mis à jour",
- "name": "Nom",
- "company": "Société",
- "email": "E-mail",
- "phone": "Téléphone",
- "address": "Adresse",
- "taxId": "N° fiscal",
- "invoiceNumber": "N° facture",
- "title": "Titre",
- "type": "Type",
- "status": "Statut",
- "techName": "Technicien",
- "totalAmount": "Total",
- "serviceDate": "Date",
- "vehicle": "Véhicule",
- "quoteNumber": "N° devis",
- "validUntil": "Valide jusqu'au",
- "partNumber": "Réf. pièce",
- "category": "Catégorie",
- "quantity": "Quantité",
- "minQuantity": "Quantité min.",
- "unit": "Unité",
- "unitCost": "Coût",
- "sellPrice": "Prix",
- "supplier": "Fournisseur"
- },
- "operators": {
- "contains": "contient",
- "equals": "est égal à",
- "startsWith": "commence par",
- "eq": "=",
- "gt": ">",
- "gte": "≥",
- "lt": "<",
- "lte": "≤",
- "after": "après",
- "before": "avant"
- },
- "options": {
- "maintenance": "Entretien",
- "repair": "Réparation",
- "upgrade": "Amélioration",
- "inspection": "Inspection",
- "pending": "En attente",
- "in-progress": "En cours",
- "waiting-parts": "En attente de pièces",
- "completed": "Terminé",
- "draft": "Brouillon",
- "sent": "Envoyé",
- "accepted": "Accepté",
- "rejected": "Refusé",
- "expired": "Expiré",
- "converted": "Converti"
- }
- },
- "tireHotel": {
- "title": "Hôtel à pneus",
- "viewAll": "Voir l’hôtel à pneus",
- "stored": "{count} jeux stockés",
- "capacity": "{used} / {capacity} pneus",
- "roomLeft": "Place pour {count} de plus",
- "needsPrep": "À préparer",
- "unbilled": "Non facturé ({count})"
- },
- "inspectionsDue": {
- "title": "Contrôles techniques à venir",
- "viewAll": "Voir tous les véhicules concernés",
- "overdue": "En retard",
- "within30": "30 prochains jours",
- "within90": "90 prochains jours",
- "noData": "Aucun contrôle dans les 90 prochains jours",
- "overdueSince": "En retard depuis le {date}",
- "remind": "Envoyer des rappels"
- }
- }
|