{ "searchPlaceholder": "Rechercher dans le journal d'audit...", "allActions": "Toutes les actions", "allEntities": "Toutes les entités", "allUsers": "Tous les utilisateurs", "timestamp": "Horodatage", "user": "Utilisateur", "action": "Action", "details": "Détails", "entityId": "ID de l'entité", "noLogsFound": "Aucun journal d'audit trouvé", "unknownUser": "Inconnu", "logDetails": "Détails du journal", "entity": "Entité", "ipAddress": "Adresse IP", "userAgentLabel": "Agent utilisateur", "metadata": "Métadonnées", "actions": { "vehicle_create": "Véhicule créé", "vehicle_update": "Véhicule mis à jour", "vehicle_delete": "Véhicule supprimé", "vehicle_archive": "Véhicule archivé", "vehicle_unarchive": "Véhicule désarchivé", "service_create": "Fiche de service créée", "service_update": "Fiche de service mise à jour", "service_status": "Statut du service modifié", "service_delete": "Fiche de service supprimée", "quote_create": "Devis créé", "quote_update": "Devis mis à jour", "quote_status": "Statut du devis modifié", "quote_delete": "Devis supprimé", "quote_convert": "Devis converti", "inspection_create": "Inspection créée", "inspection_complete": "Inspection terminée", "inspection_delete": "Inspection supprimée", "payment_create": "Paiement enregistré", "payment_delete": "Paiement supprimé", "customer_create": "Client créé", "customer_update": "Client mis à jour", "customer_delete": "Client supprimé", "customer_backfillNumbers": "Numéros de client complétés", "inventory_create": "Pièce d'inventaire créée", "inventory_update": "Pièce d'inventaire mise à jour", "inventory_delete": "Pièce d'inventaire supprimée", "inventory_bulkDelete": "Pièces d'inventaire supprimées en masse", "finding_create": "Observation créée", "finding_update": "Observation mise à jour", "finding_resolve": "Observation résolue", "finding_delete": "Observation supprimée", "team_invite": "Membre d'équipe invité", "team_sendInvitation": "Invitation envoyée", "team_cancelInvitation": "Invitation annulée", "team_resendInvitation": "Invitation renvoyée", "team_updateRole": "Rôle du membre modifié", "team_removeMember": "Membre d'équipe supprimé", "role_create": "Rôle créé", "role_update": "Rôle mis à jour", "role_delete": "Rôle supprimé", "technician_create": "Technicien créé", "technician_update": "Technicien mis à jour", "technician_delete": "Technicien supprimé", "recurringInvoice_create": "Facture récurrente créée", "recurringInvoice_update": "Facture récurrente mise à jour", "recurringInvoice_delete": "Facture récurrente supprimée", "email_sendQuote": "E-mail de devis envoyé", "email_sendInvoice": "E-mail de facture envoyé", "email_sendInspection": "E-mail d'inspection envoyé", "sms_send": "SMS envoyé", "note_create": "Note créée", "note_delete": "Note supprimée", "reminder_create": "Rappel créé", "reminder_delete": "Rappel supprimé", "reminder_import": "Rappels importés", "organization_create": "Organisation créée", "subscription_cancel": "Abonnement annulé", "subscription_resume": "Abonnement repris", "settings_deleteContent": "Contenu supprimé", "settings_updateInvoiceLayout": "Mise en page de facture mise à jour", "settings_updateQuoteLayout": "Mise en page de devis mise à jour", "settings_updatePortalSlug": "URL du portail mise à jour", "inspectionTemplate_create": "Liste de contrôle créée", "inspectionTemplate_update": "Liste de contrôle mise à jour", "inspectionTemplate_delete": "Liste de contrôle supprimée", "customField_create": "Champ personnalisé créé", "customField_update": "Champ personnalisé mis à jour", "customField_delete": "Champ personnalisé supprimé", "quoteRequest_update": "Demande de devis mise à jour", "auth_login": "Utilisateur connecté", "auth_sessionRevoked": "Appareil déconnecté", "auth_sessionsRevoked": "Autres appareils déconnectés", "auth_loginFailed": "Tentative de connexion échouée", "auth_register": "Utilisateur inscrit", "auth_passwordReset": "Réinitialisation du mot de passe demandée", "auth_permissionDenied": "Permission refusée", "labor_preset_create": "Préréglage de main-d'œuvre créé", "labor_preset_update": "Préréglage de main-d'œuvre mis à jour", "labor_preset_delete": "Préréglage de main-d'œuvre supprimé", "statusReport_create": "Rapport d'état créé", "statusReport_send": "Rapport d'état envoyé", "statusReport_delete": "Rapport d'état supprimé", "telegram_send": "Message Telegram envoyé", "webhook_create": "Webhook créé", "webhook_update": "Webhook mis à jour", "webhook_delete": "Webhook supprimé", "webhook_rotateSecret": "Secret du webhook renouvelé", "inspection_reopen": "Inspection rouverte", "inspectionTemplate_import": "Liste de contrôle importée", "inspectionTemplate_translate": "Listes de contrôle d'inspection traduites", "scheduled_message_create": "Message planifié créé", "scheduled_message_update": "Message planifié mis à jour", "scheduled_message_delete": "Message planifié supprimé", "scheduled_message_cancel": "Message planifié annulé", "scheduled_message_send_now": "Message planifié envoyé", "settings_applyTaxRate": "Taux de taxe appliqué", "settings_convertToExclusive": "Prix convertis hors taxes", "settings_convertToInclusive": "Prix convertis toutes taxes comprises", "organization_sampleDataRemove": "Données d'exemple supprimées", "tire_warehouse_create": "Site de stockage de pneus créé", "tire_warehouse_update": "Site de stockage de pneus modifié", "tire_warehouse_delete": "Site de stockage de pneus supprimé", "tire_warehouse_archive": "Site de stockage de pneus archivé", "tire_location_create": "Étagère à pneus créée", "tire_location_bulk_create": "Étagères à pneus créées", "tire_location_update": "Étagère à pneus modifiée", "tire_location_delete": "Étagère à pneus supprimée", "tire_set_check_in": "Jeu de pneus réceptionné", "tire_set_check_out": "Jeu de pneus restitué", "tire_set_relocate": "Jeu de pneus déplacé", "tire_set_update": "Jeu de pneus modifié", "tire_set_delete": "Jeu de pneus supprimé", "tire_measurement_create": "Mesures de pneus enregistrées", "tire_treatment_update": "Préparation modifiée", "tire_treatment_mark": "Préparation marquée", "tire_treatment_complete_all": "Préparation terminée", "tire_set_message_customer": "Message envoyé au client au sujet d’un jeu de pneus", "tire_set_create_quote": "Devis créé depuis un jeu de pneus", "tire_set_create_work_order": "Ordre créé depuis un jeu de pneus", "tire_set_add_to_work_order": "Jeu de pneus ajouté à un ordre", "tire_set_unlink_work_order": "Jeu de pneus dissocié d’un ordre", "tire_set_return": "Jeu de nouveau stocké", "tire_set_dispose": "Jeu de pneus mis au rebut", "tire_set_attach": "Fichiers ajoutés à un jeu de pneus", "tire_set_detach": "Fichier retiré d’un jeu de pneus", "whatsapp_send": "Message WhatsApp envoyé", "work_bay_create": "Poste de travail créé", "work_bay_update": "Poste de travail mis à jour", "work_bay_delete": "Poste de travail supprimé", "auth_appSetupRedeemed": "Connexion avec un code de configuration", "auth_technicianCodeSignIn": "Connexion avec un code à usage unique", "team_createAppSetupCode": "Code de configuration de l'application émis", "team_createTechnicianAccount": "Compte technicien créé", "team_removeTechnicianAccess": "Technicien retiré et accès révoqué", "team_setMemberTechnician": "Statut de technicien d'un membre modifié", "settings_whatsappUpdated": "Paramètres WhatsApp mis à jour", "settings_whatsappDisconnected": "WhatsApp déconnecté", "settings_whatsappNumberRegistered": "Numéro WhatsApp enregistré", "team_giveTechnicianTheApp": "Compte donné à un technicien du tableau", "team_createDefaultRoles": "Rôles standard créés", "settings_setCustomFieldPlacement": "Emplacement de champ personnalisé mis à jour", "import_commit": "Feuille de calcul importée", "import_undo": "Import annulé", "integration_connect": "Intégration connectée", "integration_disconnect": "Intégration déconnectée", "service_setInvoiceDesign": "Design de facture modifié", "settings_saveDocumentDesign": "Design de document enregistré", "settings_deleteDocumentDesign": "Design de document supprimé", "settings_applyDocumentDesign": "Design de document par défaut défini", "settings_setDocumentDesignRule": "A modifié quand un design est utilisé", "settings_saveEmailTemplate": "Modèle d'e-mail enregistré", "settings_deleteEmailTemplate": "Modèle d'e-mail supprimé", "settings_applyEmailTemplate": "Modèle d'e-mail par défaut défini", "settings_freezeInvoices": "Anciennes factures verrouillées", "settings_reapplyInvoiceDesign": "Design de facture réappliqué", "invoice_reapplyDesign": "Design de facture réappliqué", "invoice_reissue": "Facture envoyée mise à jour avec les informations actuelles", "inspection_reminders_sent": "Rappels de contrôle envoyés", "inspection_reminders_send": "Rappels de contrôle envoyés", "service_videoCall_send": "Lien d'appel vidéo envoyé", "timeEntry_create": "Entrée de temps ajoutée", "timeEntry_update": "Entrée de temps corrigée", "timeEntry_delete": "Entrée de temps supprimée", "settings_workOrderStatus_create": "Statut d’ordre ajouté", "settings_workOrderStatus_update": "Statut d’ordre modifié", "settings_workOrderStatus_archive": "Statut d’ordre retiré", "inspection_photo_added": "Photo d'inspection ajoutée", "inspection_file_added": "Fichier d'inspection ajouté", "signature_save": "Signature enregistrée", "signature_remove": "Signature supprimée", "conditionMark_add": "Marque d'état ajoutée", "conditionMark_remove": "Marque d'état supprimée", "conditionMark_onInvoice": "Carte d'état sur la facture", "settings_markType_create": "Type de marque ajouté", "settings_markType_update": "Type de marque modifié", "settings_markType_remove": "Type de marque supprimé", "settings_markType_reorder": "Types de marque réordonnés" }, "summary": { "customField_create": "Champ personnalisé « {name} » créé", "customField_delete": "Champ personnalisé « {name} » supprimé", "customField_update": "Champ personnalisé « {name} » mis à jour", "customer_backfillNumbers": "Numéros de client attribués à {count, plural, one {# client} other {# clients}}", "customer_create": "Client {name} créé", "customer_delete": "Client {id} supprimé", "customer_update": "Client {id} mis à jour", "email_sendInspection": "Contrôle envoyé par e-mail à {recipient}", "email_sendInvoice": "Facture envoyée par e-mail à {recipient}", "email_sendQuote": "Devis envoyé par e-mail à {recipient}", "finding_create": "Constat « {description} » créé sur le véhicule {vehicleId}", "finding_delete": "Constat {id} supprimé", "finding_resolve": "Constat « {description} » résolu", "finding_update": "Constat « {description} » mis à jour", "inspectionTemplate_create": "A créé la liste de contrôle « {name} »", "inspectionTemplate_createFromPreset": "A créé la liste de contrôle « {name} » à partir d'un modèle", "inspectionTemplate_delete": "A supprimé la liste de contrôle « {name} »", "inspectionTemplate_duplicate": "A dupliqué la liste de contrôle vers « {name} »", "inspectionTemplate_import": "A importé {count, plural, one {# liste de contrôle} other {# listes de contrôle}} depuis un package", "inspectionTemplate_update": "A mis à jour la liste de contrôle « {name} »", "inspection_complete": "Contrôle {id} terminé", "inspection_create": "Contrôle {id} créé", "inspection_delete": "Contrôle {id} supprimé", "inspection_reopen": "Contrôle {id} rouvert", "inventory_bulkDelete": "{count, plural, one {# pièce en stock supprimée} other {# pièces en stock supprimées}} en lot", "inventory_create": "Pièce en stock « {name} » créée", "inventory_delete": "Pièce en stock {id} supprimée", "inventory_update": "Pièce en stock {id} mise à jour", "labor_preset_create": "Préréglage de main-d'œuvre « {name} » créé", "labor_preset_delete": "Préréglage de main-d'œuvre {id} supprimé", "labor_preset_update": "Préréglage de main-d'œuvre {id} mis à jour", "note_create": "Note créée sur le véhicule {vehicleId}", "note_delete": "Note {id} supprimée", "organization_create": "Organisation « {name} » créée", "organization_sampleDataRemove": "Données d'exemple de la mise en route supprimées", "payment_create": "Paiement {amount} enregistré pour l'intervention {serviceRecordId}", "payment_delete": "Paiement {id} supprimé", "quoteRequest_update": "Statut de la demande de devis passé à {status, select, pending {en attente} approved {approuvée} rejected {refusée} completed {terminée} other {{status}}}", "quote_convert": "Devis {ref} converti en intervention {serviceRecordId}", "quote_create": "Devis {ref} créé", "quote_delete": "Devis {ref} supprimé", "quote_status": "Statut du devis passé à {status, select, draft {brouillon} sent {envoyé} accepted {accepté} rejected {refusé} expired {expiré} converted {converti} other {{status}}}", "quote_update": "Devis {ref} mis à jour", "recurringInvoice_create": "Facture récurrente « {title} » créée", "recurringInvoice_delete": "Facture récurrente {id} supprimée", "recurringInvoice_update": "Facture récurrente « {title} » mise à jour", "reminder_create": "Rappel « {title} » créé", "reminder_delete": "Rappel {id} supprimé", "reminder_import": "{count, plural, one {# rappel importé} other {# rappels importés}} depuis {fileName}", "role_create": "Rôle « {name} » créé", "role_delete": "Rôle « {name} » supprimé", "role_update": "Rôle « {name} » mis à jour", "scheduled_message_cancel": "Message programmé annulé", "scheduled_message_create": "{channel, select, email {E-mail} sms {SMS} telegram {Message Telegram} in_app {Note dans l'application} other {{channel}}} programmé pour {sendAt}", "scheduled_message_delete": "Message programmé supprimé", "scheduled_message_send_now": "{channel, select, email {E-mail} sms {SMS} telegram {Message Telegram} in_app {Note dans l'application} other {{channel}}} programmé envoyé en avance", "scheduled_message_update": "{channel, select, email {E-mail} sms {SMS} telegram {Message Telegram} in_app {Note dans l'application} other {{channel}}} programmé mis à jour", "service_create": "Intervention {ref} créée", "service_createCounterSale": "Vente au comptoir {ref} créée", "service_createDraft": "Brouillon d'intervention {ref} créé", "service_createFromInspection": "Ordre de travail {ref} créé à partir d'un contrôle", "service_delete": "Intervention {ref} supprimée", "service_status": "Statut de l'intervention passé à {status, select, pending {en attente} scheduled {planifiée} in_progress {en cours} waiting_parts {en attente de pièces} ready {prête} completed {terminée} cancelled {annulée} other {{status}}}", "service_update": "Intervention {ref} mise à jour", "settings_applyTaxRate": "TVA de {rate} % appliquée à {records, plural, one {# intervention} other {# interventions}} et {quotes, plural, one {# devis} other {# devis}}", "settings_convertToExclusive": "{records, plural, one {# intervention convertie} other {# interventions converties}} et {quotes, plural, one {# devis converti} other {# devis convertis}} en prix hors taxes", "settings_convertToInclusive": "{records, plural, one {# intervention convertie} other {# interventions converties}} et {quotes, plural, one {# devis converti} other {# devis convertis}} en prix toutes taxes comprises", "settings_deleteContent": "Toutes les données supprimées : {items}", "settings_updateInvoiceLayout": "Mise en page de la facture mise à jour", "settings_updateQuoteLayout": "Mise en page du devis mise à jour", "sms_send": "SMS envoyé à {name} ({phone})", "statusReport_create": "Rapport d'état créé pour l'intervention {serviceRecordId}", "statusReport_delete": "Rapport d'état supprimé", "statusReport_send": "Rapport d'état envoyé via {channels}", "subscription_cancel": "Abonnement résilié à la fin de la période", "subscription_resume": "Abonnement repris", "team_cancelInvitation": "Invitation de {email} annulée", "team_resendInvitation": "Invitation de {email} renvoyée", "team_removeMember": "Membre de l'équipe {id} retiré", "team_sendInvitation": "{email} invité en tant que {role, select, owner {propriétaire} admin {administrateur} member {membre} other {{role}}}", "team_updateRole": "Rôle d'un membre changé en {role, select, owner {propriétaire} admin {administrateur} member {membre} other {{role}}}", "technician_create": "Technicien « {name} » créé", "technician_delete": "Technicien {id} supprimé", "technician_update": "Technicien {id} mis à jour", "telegram_send": "Message Telegram envoyé à {name}", "tire_location_bulk_create": "{count, plural, one {# emplacement de stockage pneus créé} other {# emplacements de stockage pneus créés}}", "tire_location_create": "Emplacement de stockage pneus {code} créé", "tire_location_delete": "Emplacement de stockage pneus {code} supprimé", "tire_location_update": "Emplacement de stockage pneus {code} mis à jour", "tire_measurement_create": "{count, plural, one {# relevé enregistré} other {# relevés enregistrés}} sur le jeu de pneus {ref}", "tire_set_add_to_work_order": "Jeu de pneus {ref} ajouté à l'ordre de travail {jobRef}", "tire_set_attach": "{count, plural, one {# fichier ajouté} other {# fichiers ajoutés}} au jeu de pneus {ref}", "tire_set_check_in": "Jeu de pneus {ref} rentré en {code}", "tire_set_check_out": "Jeu de pneus {ref} restitué", "tire_set_create_quote": "Devis {ref} créé à partir d'un jeu de pneus", "tire_set_create_work_order": "Ordre de travail {ref} créé à partir d'un jeu de pneus", "tire_set_delete": "Jeu de pneus {ref} supprimé", "tire_set_detach": "{fileName} retiré d'un jeu de pneus", "tire_set_dispose": "Jeu de pneus {ref} mis au rebut", "tire_set_message_customer": "Client informé au sujet du jeu de pneus {ref} par {channel, select, email {e-mail} sms {SMS} telegram {Telegram} in_app {note dans l'application} other {{channel}}}", "tire_set_relocate": "Jeu de pneus {ref} déplacé de {from} vers {to}", "tire_set_relocateUnassigned": "Jeu de pneus {ref} placé en {to}", "tire_set_return": "Jeu de pneus {ref} de nouveau stocké, en {code}", "tire_set_unlink_work_order": "Jeu de pneus {ref} dissocié de l'ordre de travail {jobRef}", "tire_set_update": "Jeu de pneus {ref} mis à jour", "tire_treatment_complete_all": "{count, plural, one {# tâche de préparation terminée} other {# tâches de préparation terminées}} sur le jeu de pneus {ref}", "tire_treatment_mark": "{type, select, wash_tires {Lavage des pneus} wash_rims {Lavage des jantes} balance {Équilibrage} tpms_service {Service TPMS} new_valves {Valves neuves} repair {Réparation} other {{type}}} marqué comme {status, select, done {fait} pending {à faire} skipped {ignoré} other {{status}}} sur le jeu de pneus {ref}", "tire_treatment_update": "Préparation du jeu de pneus {ref} mise à jour", "tire_warehouse_archive": "Dépôt de pneus {name} archivé", "tire_warehouse_create": "Dépôt de pneus {name} créé", "tire_warehouse_delete": "Dépôt de pneus {name} supprimé", "tire_warehouse_update": "Dépôt de pneus {name} mis à jour", "vehicle_archive": "Véhicule {id} archivé", "vehicle_create": "Véhicule {year} {make} {model} créé", "vehicle_delete": "Véhicule {name} supprimé", "vehicle_unarchive": "Véhicule {id} sorti des archives", "vehicle_update": "Véhicule {name} mis à jour, modifié : {fields}", "vehicle_updateNoChanges": "Véhicule {name} mis à jour, aucun changement", "webhook_create": "Webhook {name} créé", "whatsapp_send": "Message WhatsApp envoyé à {name}", "work_bay_create": "Poste de travail « {name} » créé", "work_bay_update": "Poste de travail « {name} » mis à jour", "work_bay_delete": "Poste de travail {id} supprimé", "settings_setCustomFieldPlacement": "A modifié l'emplacement d'impression d'un champ personnalisé", "import_commit": "Feuille de calcul importée : {count} enregistrements créés", "import_undo": "Import de feuille de calcul annulé : {records} enregistrements supprimés", "integration_connect": "{name} connecté", "integration_disconnect": "{name} déconnecté", "service_setInvoiceDesign": "A changé le design avec lequel une facture est imprimée", "settings_saveDocumentDesign": "A enregistré le design de document {name}", "settings_deleteDocumentDesign": "A supprimé le design de document {name}", "settings_applyDocumentDesign": "A défini {name} comme design de document par défaut", "settings_setDocumentDesignRule": "A modifié quand le design de document {name} est utilisé", "settings_saveEmailTemplate": "A enregistré le modèle d'e-mail {name}", "settings_deleteEmailTemplate": "A supprimé le modèle d'e-mail {name}", "settings_applyEmailTemplate": "A défini {name} comme modèle pour les e-mails {kind}", "settings_freezeInvoices": "A verrouillé {count, plural, one {# facture} other {# factures}} antérieures au verrouillage avec le design actuel", "settings_reapplyInvoiceDesign": "A réappliqué le design actuel à {count, plural, one {# facture} other {# factures}} déjà envoyées", "inspection_reminders_sent": "{count} rappels de contrôle envoyés", "service_videoCall_send": "A envoyé le lien de l'appel vidéo par {channels}", "timeEntry_create": "{minutes} minutes ajoutées pour {technician} sur « {job} »", "timeEntry_update": "Entrée de temps de {technician} sur « {job} » corrigée à {minutes} minutes", "timeEntry_stop": "Pointage de {technician} sur « {job} » arrêté à {minutes} minutes", "timeEntry_delete": "Entrée de temps {id} supprimée", "inspection_phoneUpload": "Fichier ajouté depuis un téléphone à l'inspection {ref}", "condition_mark_add": "A ajouté une marque à la carte d'état", "condition_mark_remove": "A supprimé une marque de la carte d'état", "condition_map_on_invoice_on": "A mis la carte d'état sur la facture", "condition_map_on_invoice_off": "A retiré la carte d'état de la facture" } }