| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581 |
- {
- "list": {
- "active": "Actifs",
- "archived": "Archivés",
- "searchPlaceholder": "Rechercher par plaque, marque, modèle, NIV...",
- "addVehicle": "Ajouter un véhicule",
- "importVehicles": "Importer",
- "emptySearch": "Aucun véhicule ne correspond à votre recherche.",
- "emptyArchived": "Aucun véhicule archivé.",
- "empty": "Aucun véhicule pour le moment.",
- "table": {
- "plate": "Plaque",
- "vehicle": "Véhicule",
- "customer": "Client",
- "mileage": "Kilométrage",
- "mileageMarine": "Heures Moteur",
- "services": "Services"
- },
- "edit": "Modifier",
- "archive": "Archiver",
- "unarchive": "Désarchiver",
- "delete": "Supprimer",
- "deleteTitle": "Supprimer le véhicule",
- "deleteDescription": "Supprimer {name} ? Cela supprimera tous les dossiers de service et notes associés.",
- "unarchiveTitle": "Désarchiver le véhicule",
- "unarchiveDescription": "Restaurer {name} dans la liste des véhicules actifs ?",
- "vehicleUnarchived": "Véhicule désarchivé",
- "unarchiveError": "Échec de la désarchivation du véhicule",
- "deleteError": "Échec de la suppression du véhicule",
- "error": "Échec du chargement des véhicules",
- "viewTable": "Vue tableau",
- "viewGrid": "Vue grille",
- "viewLargeGrid": "Vue grande grille",
- "openMenu": "Ouvrir le menu",
- "inspectionOverdue": "Contrôle en retard",
- "inspectionDue30": "Dans 30 jours",
- "inspectionDue90": "Dans 90 jours",
- "inspectionDue": "Contrôle {date}",
- "remindCustomers": "Rappeler ces clients"
- },
- "detail": {
- "vehicleArchived": "Ce véhicule est archivé",
- "backToVehicles": "Retour aux véhicules",
- "newWorkOrder": "Nouvel ordre de travail",
- "editVehicle": "Modifier le véhicule",
- "unarchive": "Désarchiver",
- "archive": "Archiver",
- "delete": "Supprimer",
- "notFound": "Véhicule introuvable",
- "predictedKm": "Km prévus",
- "predictedMileage": "Kilométrage prévu",
- "predictedHours": "Heures Prévues",
- "predictedTooltip": "Kilométrage actuel estimé basé sur l'historique d'entretien. Le pourcentage indique la fiabilité de la prédiction.",
- "dismissed": "Ignoré",
- "undo": "Annuler",
- "serviceOverdue": "Service en retard",
- "serviceSoon": "Service bientôt",
- "services": "services",
- "purchased": "Acheté le {date}",
- "tabs": {
- "services": "Services",
- "quotes": "Devis",
- "inspections": "Inspections",
- "notes": "Notes",
- "reminders": "Rappels",
- "findings": "Observations"
- },
- "noteDeleted": "Note supprimée",
- "noteDeleteError": "Échec de la suppression",
- "reminderDeleted": "Rappel supprimé",
- "reminderDeleteError": "Échec de la suppression",
- "vehicleUnarchived": "Véhicule désarchivé",
- "unarchiveError": "Échec de la désarchivation",
- "vehicleDeleted": "Véhicule supprimé",
- "vehicleDeleteError": "Échec de la suppression du véhicule",
- "deleteTitle": "Supprimer le véhicule ?",
- "deleteDescription": "Cela supprimera définitivement {name} ainsi que tous les dossiers de service, notes et rappels associés. Cette action est irréversible.",
- "edit": "Modifier",
- "aiSummary": "Résumé IA",
- "aiSummaryTitle": "Résumé de l'historique de service",
- "aiSummaryGenerate": "Générer",
- "aiSummaryRegenerate": "Régénérer",
- "aiSummaryGenerated": "Résumé IA généré",
- "aiSummaryUpdated": "Mis à jour {date}",
- "aiSummaryEmpty": "Cliquez sur Générer pour créer un résumé IA de l'historique de service.",
- "aiSummaryError": "Échec de la génération du résumé",
- "summaryMajorWork": "Travaux majeurs",
- "summaryRecurringIssues": "Problèmes récurrents",
- "summaryUpcoming": "Entretien à venir",
- "commonIssues": "Problèmes courants",
- "commonIssuesEmpty": "Cliquez sur Générer pour rechercher les problèmes critiques courants de ce véhicule.",
- "commonIssuesTitle": "Problèmes critiques courants — {make} {model}",
- "severityVeryCommon": "Très courant — signalé par un grand nombre de propriétaires",
- "severityCommon": "Courant — problème fréquemment signalé",
- "severityModerate": "Modéré — signalé par certains propriétaires",
- "severityUncommon": "Peu courant — signalé par peu de propriétaires",
- "severityRare": "Rare — signalements isolés mais critique lorsqu'il survient",
- "openMenu": "Ouvrir le menu",
- "dismissMaintenance": "Ignorer",
- "inspectionDue": "Contrôle le {date}",
- "inspectionCheckedAt": "Vérifié auprès du registre le {date}",
- "notRegistered": "Non immatriculé",
- "soldReported": "Vente signalée par le client le {date}",
- "typeKey": "HSN/TSN"
- },
- "quotes": {
- "newQuote": "Nouveau devis",
- "empty": "Aucun devis pour le moment",
- "columnNumber": "Devis #",
- "columnTitle": "Titre",
- "columnStatus": "Statut",
- "columnDate": "Date",
- "columnTotal": "Total"
- },
- "inspections": {
- "newInspection": "Nouvelle inspection",
- "empty": "Aucune inspection pour le moment",
- "template": "Liste de contrôle",
- "progress": "Progression",
- "status": "Statut",
- "date": "Date",
- "completed": "Terminée",
- "inProgress": "En cours"
- },
- "reminders": {
- "active": "Actifs",
- "completed": "Terminés",
- "all": "Tous",
- "addReminder": "Ajouter un rappel",
- "emptyActive": "Aucun rappel actif",
- "emptyCompleted": "Aucun rappel terminé",
- "empty": "Aucun rappel pour le moment",
- "overdue": "En retard",
- "dueSoon": "Bientôt dû",
- "due": "Échéance le {date}",
- "dueAt": "Échéance à {mileage} {unit}",
- "editTitle": "Modifier le rappel",
- "addTitle": "Ajouter un rappel",
- "titleLabel": "Titre *",
- "titlePlaceholder": "ex. Vidange d'huile",
- "descriptionLabel": "Description",
- "descriptionPlaceholder": "Détails optionnels...",
- "dueDateLabel": "Date d'échéance",
- "dueTimeLabel": "Heure (facultatif)",
- "dueMileageLabel": "Kilométrage d'échéance",
- "dueMileagePlaceholder": "ex. 50000",
- "reminderUpdated": "Rappel mis à jour",
- "reminderCreated": "Rappel créé",
- "saveError": "Échec de l'enregistrement du rappel",
- "notifyLabel": "Me notifier à l'échéance",
- "notifyInApp": "Notification dans l'app",
- "notifyEmail": "E-mail"
- },
- "services": {
- "searchPlaceholder": "Rechercher des dossiers...",
- "allTypes": "Tous les types",
- "maintenance": "Entretien",
- "repair": "Réparation",
- "upgrade": "Amélioration",
- "inspection": "Inspection",
- "newWorkOrder": "Nouvel ordre de travail",
- "exportServiceHistory": "Exporter l'historique",
- "table": {
- "date": "Date",
- "title": "Titre",
- "type": "Type",
- "status": "Statut",
- "mileage": "Kilométrage",
- "mileageMarine": "Heures Moteur",
- "technician": "Technicien",
- "files": "Fichiers",
- "total": "Total",
- "warranty": "Garantie"
- },
- "warranty": {
- "status": {
- "active": "Active",
- "expiring": "Expiration proche",
- "expired": "Expirée",
- "none": "N/A"
- }
- },
- "emptyFiltered": "Aucun dossier de service ne correspond à vos filtres.",
- "empty": "Aucun dossier de service pour le moment.",
- "showing": "Affichage de {start}-{end} sur {total}",
- "perPage": "par page",
- "page": "Page {page} sur {totalPages}",
- "firstPage": "Première page",
- "previousPage": "Page précédente",
- "nextPage": "Page suivante",
- "lastPage": "Dernière page"
- },
- "notes": {
- "addNote": "Ajouter une note",
- "table": {
- "title": "Titre",
- "content": "Contenu",
- "date": "Date"
- },
- "empty": "Aucune note pour le moment.",
- "pin": "Épingler",
- "unpin": "Désépingler",
- "delete": "Supprimer",
- "showing": "Affichage de {start}-{end} sur {total}",
- "perPage": "par page",
- "page": "Page {page} sur {totalPages}",
- "editTitle": "Modifier la note",
- "addTitle": "Ajouter une note",
- "titleLabel": "Titre *",
- "titlePlaceholder": "Titre de la note",
- "contentLabel": "Contenu *",
- "contentPlaceholder": "Écrivez votre note...",
- "noteUpdated": "Note mise à jour",
- "noteCreated": "Note créée",
- "titleRequired": "Le titre et le contenu sont obligatoires",
- "saveError": "Échec de l'enregistrement de la note",
- "openMenu": "Ouvrir le menu",
- "firstPage": "Première page",
- "previousPage": "Page précédente",
- "nextPage": "Page suivante",
- "lastPage": "Dernière page"
- },
- "findings": {
- "sectionTitle": "Observations",
- "addFinding": "Ajouter une observation",
- "editTitle": "Modifier l'observation",
- "addTitle": "Ajouter une observation",
- "empty": "Aucune observation pour le moment.",
- "descriptionLabel": "Description *",
- "descriptionPlaceholder": "ex. Plaquettes de frein avant au minimum",
- "severityLabel": "Gravité",
- "notesLabel": "Notes supplémentaires",
- "notesPlaceholder": "Détails optionnels...",
- "table": {
- "severity": "Gravité",
- "description": "Description",
- "status": "Statut",
- "date": "Date"
- },
- "severity": {
- "urgent": "Haute",
- "needs_work": "Moyenne",
- "monitor": "Basse"
- },
- "status": {
- "open": "Ouvert",
- "quoted": "Devisé",
- "resolved": "Résolu"
- },
- "edit": "Modifier",
- "resolve": "Marquer comme résolu",
- "discoveredIn": "Découvert dans",
- "resolvedIn": "Résolu dans",
- "createWorkOrder": "Créer un ordre de travail ({count})",
- "vehicleHasObservations": "Ce véhicule a {count} observations en cours",
- "addToWorkOrder": "Ajouter à l'ordre de travail ({count})",
- "dismiss": "Ignorer",
- "observationsAdded": "{count} observations ajoutées à l'ordre de travail",
- "delete": "Supprimer",
- "findingCreated": "Observation ajoutée",
- "findingUpdated": "Observation mise à jour",
- "findingResolved": "Observation résolue",
- "findingDeleted": "Observation supprimée",
- "saveError": "Échec de l'enregistrement de l'observation",
- "deleteError": "Échec de suppression",
- "resolveError": "Échec de résolution",
- "showing": "Affichage de {start}-{end} sur {total}",
- "perPage": "par page",
- "page": "Page {page} sur {totalPages}",
- "firstPage": "Première page",
- "previousPage": "Page précédente",
- "nextPage": "Page suivante",
- "lastPage": "Dernière page",
- "openMenu": "Ouvrir le menu",
- "concernLabel": "Répond à quel point ?",
- "concernNone": "Rien que le client ait signalé"
- },
- "observationsPage": {
- "searchPlaceholder": "Rechercher une description, des notes ou un véhicule...",
- "allStatuses": "Tous les statuts",
- "allSeverities": "Toutes les gravités",
- "empty": "Aucune observation trouvée.",
- "columns": {
- "severity": "Gravité",
- "status": "Statut",
- "vehicle": "Véhicule",
- "description": "Description",
- "notes": "Notes",
- "created": "Créé"
- }
- },
- "form": {
- "editTitle": "Modifier le véhicule",
- "addTitle": "Ajouter un nouveau véhicule",
- "photo": "Photo",
- "clickToUpload": "Cliquez pour téléverser une photo",
- "imageFormats": "JPEG, PNG, WebP jusqu'à 5 Mo",
- "imageTooLarge": "Image trop volumineuse",
- "maxFileSize": "La taille maximale est de 5 Mo",
- "uploadingImage": "Téléversement de l'image...",
- "uploadFailed": "Échec du téléversement",
- "imageUploaded": "Image téléversée",
- "customer": "Client",
- "searchCustomers": "Rechercher des clients...",
- "noCustomerFound": "Aucun client trouvé.",
- "noCustomer": "Aucun client",
- "addCustomer": "Ajouter un client",
- "make": "Marque *",
- "model": "Modèle *",
- "year": "Année *",
- "mileage": "Kilométrage",
- "vin": "NIV",
- "licensePlate": "Plaque d'immatriculation",
- "color": "Couleur",
- "fuelType": "Type de carburant",
- "gasoline": "Essence",
- "diesel": "Diesel",
- "electric": "Électrique",
- "hybrid": "Hybride",
- "other": "Autre",
- "transmission": "Transmission",
- "automatic": "Automatique",
- "manual": "Manuelle",
- "cvt": "CVT",
- "engineSize": "Cylindrée",
- "engineCode": "Code moteur",
- "hsn": "HSN",
- "tsn": "TSN",
- "typeKey": "HSN/TSN",
- "typeKeyHint": "Sur un certificat d'immatriculation allemand : le HSN est le champ 2.1, le TSN les trois premiers caractères du champ 2.2.",
- "hsnInvalid": "Le HSN compte quatre chiffres, au champ 2.1 du certificat d'immatriculation.",
- "tsnInvalid": "Le TSN compte trois lettres ou chiffres, au début du champ 2.2 du certificat d'immatriculation.",
- "makeMarine": "Fabricant *",
- "mileageMarine": "Heures Moteur",
- "transmissionMarine": "Type de Moteur",
- "outboard": "Hors-bord",
- "inboard": "In-bord",
- "engineSizeMarine": "Moteur",
- "twoStroke": "Deux Temps",
- "vinMarine": "HIN",
- "licensePlateMarine": "Numéro d'Immatriculation",
- "vehicleUpdated": "Véhicule mis à jour",
- "vehicleAdded": "Véhicule ajouté",
- "saveError": "Échec de l'enregistrement du véhicule",
- "scanDocument": "Scanner la carte grise",
- "scanDocumentHint": "Photographiez les papiers du véhicule, les champs se remplissent automatiquement.",
- "scanningDocument": "Lecture du document...",
- "scanSuccess": "Champs remplis à partir du document",
- "scanFailed": "Impossible de lire le document",
- "ownerMatchTitle": "Attribuer ce véhicule",
- "ownerMatchDescription": "Le document indique {name}. Choisissez un de ces clients ou créez-en un nouveau.",
- "ownerMatchScore": "{percent}% de correspondance",
- "ownerMatchCreateNew": "Créer un nouveau client",
- "ownerMatchChoose": "Choisir un client",
- "scanUnavailable": "Activez l'IA dans les paramètres",
- "sectionAssignment": "Photo et titulaire",
- "sectionDetails": "Détails",
- "addScannedOwner": "Ajouter le client {name}",
- "ownerSaveFailed": "Impossible de créer le client",
- "lookupPlate": "Rechercher la plaque",
- "lookingUp": "Interrogation du registre des véhicules...",
- "lookupSuccess": "Champs remplis depuis {source}",
- "lookupNotFound": "Le registre ne connaît aucun véhicule avec cette plaque",
- "lookupFailed": "Impossible de rechercher la plaque",
- "lookupUnavailable": "Connectez un registre des véhicules dans Paramètres → Intégrations",
- "lookupEnterPlate": "Saisissez d'abord une plaque",
- "lookupInspectionDue": "{source} : prochain contrôle périodique le {date}",
- "lookupSource": "Rempli depuis {source}",
- "inspectionDue": "Prochain contrôle périodique",
- "inspectionDueHint": "Saisissez la date si aucun registre ne la fournit. Les rappels et le tableau de bord l'utilisent.",
- "inspectionDueFromRegistry": "Issue du registre des véhicules. Modifiez-la ici pour la remplacer jusqu'à la prochaine synchronisation.",
- "lookupVin": "Rechercher le NIV",
- "lookupEnterVin": "Saisissez d'abord un NIV",
- "lookupVinNotFound": "Aucun véhicule trouvé pour ce NIV",
- "lookupVinFailed": "Impossible de rechercher le NIV"
- },
- "archiveDialog": {
- "title": "Archiver le véhicule",
- "description": "Archiver <span>{name}</span> ? Il sera masqué de la liste principale mais tout l'historique de service sera conservé.",
- "reasonLabel": "Raison (optionnel)",
- "reasonPlaceholder": "ex. Vendu, accidenté, déclassé...",
- "archived": "{name} archivé",
- "archiveError": "Échec de l'archivage du véhicule"
- },
- "serviceRecords": {
- "firstPage": "Première page",
- "previousPage": "Page précédente",
- "nextPage": "Page suivante",
- "lastPage": "Dernière page"
- },
- "inspectionReminders": {
- "title": "Rappels de contrôle technique",
- "description": "Prévenez les clients dont le contrôle approche, avec un lien pour réserver un créneau. Rien n'est envoyé avant que vous confirmiez la liste.",
- "window": "Échéance sous",
- "window30": "30 prochains jours",
- "window60": "60 prochains jours",
- "window90": "90 prochains jours",
- "channel": "Envoyer par",
- "channels": {
- "sms": "SMS",
- "whatsapp": "WhatsApp",
- "email": "E-mail",
- "telegram": "Telegram"
- },
- "willReceive": "recevront un message",
- "excludedCount": "{count} exclus",
- "nobodyToRemind": "Personne à rappeler sur cette période. Chaque véhicule à échéance a déjà été rappelé, a réservé ou ne peut pas être joint.",
- "overdueOn": "En retard depuis le {date}",
- "excludedTitle": "Non inclus",
- "excludedDescription": "Chacun a une raison. Corrigez-la sur le client ou le véhicule et il apparaîtra dans la liste.",
- "reasons": {
- "noCustomer": "Pas de client",
- "optedOut": "Refuse les rappels",
- "noRecipient": "Pas de contact pour ce canal",
- "alreadyReminded": "Déjà rappelé pour cette échéance",
- "cooldown": "Contacté récemment",
- "soldReported": "Le client signale une vente",
- "notRegistered": "Non immatriculé",
- "booked": "Déjà réservé"
- },
- "message": "Message",
- "subject": "Objet",
- "body": "Texte",
- "placeholders": "Champs : {customerName} {vehicle} {plate} {dueDate} {workshopName} {bookingLink} {phone}",
- "unknownPlaceholders": "Champs inconnus : {list}",
- "sample": "Exemple pour le premier destinataire",
- "segments": "{count, plural, one {# segment SMS} other {# segments SMS}}",
- "bookingModeDirectNote": "Le lien réserve un créneau de {minutes} minutes directement sur le planning.",
- "bookingModeRequestNote": "Le lien envoie une demande avec l'heure choisie, que l'accueil confirme.",
- "linkValidNote": "Les liens restent ouverts au moins {days} jours et au-delà de l'échéance.",
- "sendTest": "M'envoyer un test",
- "testSent": "Test en file pour {to}",
- "testFailed": "Impossible d'envoyer le test",
- "sendButton": "Envoyer à {count}",
- "confirmTitle": "Envoyer les rappels ?",
- "confirmDescription": "{count} messages partent par {channel}, un par véhicule, une seule fois. Un véhicule n'est jamais rappelé deux fois pour la même échéance.",
- "confirmInput": "Saisissez {count} pour confirmer",
- "cancel": "Annuler",
- "sendNow": "Envoyer",
- "created": "{count} rappels en file",
- "sendFailed": "Impossible de créer la campagne",
- "loadFailed": "Impossible de charger la liste",
- "campaign": {
- "title": "Campagne du {date}",
- "summary": "{channel}, échéances sous {window} jours",
- "recipients": "Destinataires",
- "sent": "Envoyés",
- "failed": "Échoués",
- "booked": "Réservés",
- "retryFailedButton": "Réessayer {count} échoués",
- "retried": "{count} remis en file",
- "retryFailed": "Impossible de réessayer",
- "rows": "Destinataires",
- "status": {
- "scheduled": "En file",
- "sent": "Envoyé",
- "failed": "Échoué",
- "cancelled": "Annulé"
- },
- "bookedOn": "Réservé le {date}",
- "requestedOn": "Demandé le {date}",
- "cancelledOn": "Annulé le {date}",
- "none": "Aucune campagne pour l'instant.",
- "start": "Envoyer des rappels de contrôle",
- "recipientsCount": "{count} destinataires",
- "failedCount": "{count} échoués",
- "bookedCount": "{count} réservés"
- },
- "defaults": {
- "smsBody": "Bonjour {customerName}, le contrôle technique de votre {vehicle} ({plate}) est dû le {dueDate}. Réservez un créneau : {bookingLink} ou appelez-nous au {phone}. {workshopName}",
- "emailSubject": "Contrôle technique le {dueDate} pour {vehicle}",
- "emailBody": "Bonjour {customerName},\n\nLe contrôle technique de votre {vehicle} ({plate}) est dû le {dueDate}.\n\nRéservez ici le créneau qui vous convient : {bookingLink}\n\nOu appelez-nous au {phone}.\n\nCordialement,\n{workshopName}"
- },
- "refresh": "Actualiser la liste",
- "timeZoneRequired": "Le fuseau horaire de l'atelier est en automatique : les horaires de réservation suivraient le dernier navigateur ayant enregistré les paramètres (actuellement {zone}). Aucun rappel ne peut partir tant qu'un fuseau n'est pas choisi.",
- "timeZoneRequiredLink": "Choisissez-le sous Localisation"
- },
- "plateLookup": {
- "open": "Recherche de plaque",
- "shortcut": "Ctrl+Shift+L",
- "title": "Recherche de plaque",
- "description": "Saisissez une immatriculation pour voir ce que votre atelier et le registre des véhicules en savent",
- "placeholder": "Saisissez une plaque",
- "search": "Rechercher",
- "hintEnter": "Entrée pour rechercher",
- "hintClose": "Échap pour fermer",
- "recent": "Récentes",
- "clearRecent": "Effacer",
- "looking": "Interrogation de {source}…",
- "lookingWorkshop": "Vérification de votre atelier…",
- "invalid": "Cela ne ressemble pas à une plaque",
- "inWorkshop": "Dans votre atelier",
- "inWorkshopArchived": "Dans votre atelier, archivé",
- "notInWorkshop": "Pas encore dans votre atelier",
- "notInWorkshopHint": "Le registre connaît ce véhicule. Ajoutez-le et les champs ci-dessous suivent.",
- "notInWorkshopNoRegistry": "Ajoutez-le à la main, ou vérifiez la plaque.",
- "openVehicle": "Ouvrir le véhicule",
- "addVehicle": "Ajouter le véhicule",
- "noOwner": "Aucun client associé",
- "mileage": "{km} km",
- "services": "{count, plural, =0 {Aucun historique d'entretien} one {# intervention} other {# interventions}}",
- "lastService": "Dernier entretien {date}",
- "registryNotFound": "{source} n'a aucun véhicule avec cette plaque",
- "registryFailed": "{source} n'a pas pu être interrogé",
- "registryFailedGeneric": "Le registre n'a pas pu être interrogé",
- "fromSource": "Depuis {source}",
- "registered": "Immatriculé",
- "notRegistered": "Non immatriculé",
- "vin": "VIN",
- "copyVin": "Copier le VIN",
- "copied": "Copié",
- "fuel": "Carburant",
- "transmission": "Boîte",
- "engine": "Moteur",
- "engineCode": "Code moteur",
- "color": "Couleur",
- "vehicleClass": "Catégorie",
- "firstRegistered": "Première immatriculation",
- "inspectionDue": "Contrôle dû",
- "lastInspected": "Dernier contrôle",
- "weights": "Masses",
- "weightsValue": "{kerb} kg à vide, {gross} kg max",
- "kerbOnly": "{kerb} kg à vide",
- "grossOnly": "{gross} kg max",
- "tyres": "Pneus",
- "axle": "Essieu {n}",
- "tyreSize": "Pneu",
- "rimSize": "Jante",
- "loadSpeed": "Charge / vitesse",
- "overdue": "Dépassé",
- "dueSoon": "Bientôt",
- "emptyTitle": "Recherchez n'importe quelle plaque",
- "emptyBody": "Voyez le véhicule, à qui il appartient ici et ce que {source} a enregistré. Pas encore le vôtre ? Ajoutez-le en une étape.",
- "registryWord": "le registre"
- },
- "safety": {
- "title": "Sécurité et problèmes connus",
- "summaryRecalls": "{count, plural, one {# rappel} other {# rappels}}",
- "summaryComplaints": "{count, plural, one {# plainte de propriétaire} other {# plaintes de propriétaires}}",
- "expand": "Afficher les détails",
- "collapse": "Masquer les détails",
- "loading": "Interrogation de l'autorité de sécurité...",
- "from": "De {source} pour {model}, mis à jour le {date}",
- "stale": "{source} est injoignable ; rapport du {date} affiché",
- "notKnown": "{source} n'a aucune fiche pour {model}.",
- "notKnownHint": "Vérifiez la marque, le modèle et l'année, ou ajoutez le VIN pour identifier le modèle exactement.",
- "recalls": "Rappels",
- "recallsNone": "Aucune campagne de rappel",
- "complaints": "Plaintes de propriétaires",
- "complaintsNone": "Aucune déposée",
- "crashes": "{count, plural, one {# accident} other {# accidents}}",
- "fires": "{count, plural, one {# incendie} other {# incendies}}",
- "rating": "Note aux crash-tests",
- "notRated": "Non noté",
- "stars": "{count} étoiles sur 5",
- "frontal": "Frontal",
- "side": "Latéral",
- "rollover": "Retournement",
- "ownersReport": "Ce que signalent les propriétaires",
- "ofComplaints": "sur {total} plaintes déposées",
- "crash": "Accident",
- "fire": "Incendie",
- "noExamples": "Les textes des plaintes ne sont pas encore dans ce rapport. Actualisez depuis la source pour les récupérer.",
- "readAll": "Lire les {count} sur {source}",
- "showRecalls": "{count, plural, one {Afficher # rappel} other {Afficher # rappels}}",
- "hideRecalls": "Masquer les rappels",
- "more": "Plus",
- "less": "Moins",
- "consequence": "Risque",
- "remedy": "Remède",
- "parkIt": "Ne pas conduire",
- "parkOutside": "Stationner à l'extérieur",
- "addFinding": "Ajouter aux observations",
- "findingAdded": "Dans les observations",
- "findingDescription": "Rappel {campaign} : {component}",
- "refresh": "Actualiser depuis la source",
- "refreshed": "Données de sécurité actualisées",
- "openSite": "Ouvrir sur {source}",
- "errorLoad": "Impossible de charger les données de sécurité"
- }
- }
|