consolidation of some of the modules, localization fixes, product advisories work, qa work

This commit is contained in:
master
2026-03-05 03:54:22 +02:00
parent 7bafcc3eef
commit 8e1cb9448d
3878 changed files with 72600 additions and 46861 deletions

View File

@@ -1,275 +1,259 @@
{
"_meta": { "locale": "fr-FR", "namespace": "ui", "version": "1.0" },
"ui.loading.skeleton": "Loading...",
"ui.loading.spinner": "Please wait...",
"ui.loading.slow": "This is taking longer than expected...",
"ui.error.generic": "Something went wrong.",
"ui.error.network": "Network error. Check your connection.",
"ui.error.timeout": "Request timed out. Please try again.",
"ui.error.not_found": "The requested resource was not found.",
"ui.error.unauthorized": "You don't have permission to view this.",
"ui.error.server_error": "Server error. Please try again later.",
"ui.error.try_again": "Try again",
"ui.error.go_back": "Go back",
"ui.offline.banner": "You're offline.",
"ui.offline.description": "Some features may be unavailable.",
"ui.offline.reconnecting": "Reconnecting...",
"ui.offline.reconnected": "Back online.",
"ui.toast.success": "Success",
"ui.toast.info": "Info",
"ui.toast.warning": "Warning",
"ui.toast.error": "Error",
"ui.toast.dismiss": "Dismiss",
"ui.toast.undo": "Undo",
"ui.actions.save": "Save",
"ui.actions.saving": "Saving...",
"ui.actions.saved": "Saved",
"ui.actions.cancel": "Cancel",
"ui.actions.confirm": "Confirm",
"ui.actions.delete": "Delete",
"ui.actions.deleting": "Deleting...",
"ui.actions.deleted": "Deleted",
"ui.actions.submit": "Submit",
"ui.actions.submitting": "Submitting...",
"ui.actions.submitted": "Submitted",
"ui.actions.close": "Close",
"ui.actions.expand": "Expand",
"ui.actions.collapse": "Collapse",
"ui.actions.show_more": "Show more",
"ui.actions.show_less": "Show less",
"ui.actions.retry": "Retry",
"ui.actions.refresh": "Refresh",
"ui.actions.export": "Export",
"ui.actions.search": "Search",
"ui.actions.clear": "Clear",
"ui.actions.view": "View",
"ui.actions.dismiss": "Dismiss",
"ui.actions.show": "Show",
"ui.actions.hide": "Hide",
"ui.actions.sign_in": "Sign in",
"ui.actions.back_to_list": "Back to list",
"ui.actions.load_more": "Load more",
"ui.labels.all": "All",
"ui.labels.title": "Title",
"ui.labels.description": "Description",
"ui.labels.status": "Status",
"ui.labels.score": "Score",
"ui.labels.severity": "Severity",
"ui.labels.details": "Details",
"ui.labels.actions": "Actions",
"ui.labels.type": "Type",
"ui.labels.tags": "Tags",
"ui.labels.filters": "Filters",
"ui.labels.updated": "Updated",
"ui.labels.showing": "Showing",
"ui.labels.of": "of",
"ui.labels.total": "Total",
"ui.labels.not_applicable": "n/a",
"ui.labels.selected": "selected",
"ui.labels.last_updated": "Last updated:",
"ui.labels.expires": "Expires",
"ui.validation.required": "This field is required.",
"ui.validation.invalid": "Invalid value.",
"ui.validation.too_long": "Maximum {max} characters allowed.",
"ui.validation.too_short": "Minimum {min} characters required.",
"ui.validation.invalid_email": "Please enter a valid email address.",
"ui.validation.invalid_url": "Please enter a valid URL.",
"ui.a11y.loading": "Content is loading.",
"ui.a11y.loaded": "Content loaded.",
"ui.a11y.error": "An error occurred.",
"ui.a11y.expanded": "Expanded",
"ui.a11y.collapsed": "Collapsed",
"ui.a11y.selected": "Selected",
"ui.a11y.deselected": "Deselected",
"ui.a11y.required": "Required field",
"ui.a11y.optional": "Optional",
"ui.motion.reduced": "Animations reduced.",
"ui.motion.enabled": "Animations enabled.",
"ui.auth.fresh_active": "Fresh auth: Active",
"ui.auth.fresh_stale": "Fresh auth: Stale",
"_meta": {
"locale": "fr-FR",
"namespace": "ui",
"version": "1.0"
},
"ui.loading.skeleton": "Chargement...",
"ui.loading.spinner": "S'il vous plaît, attendez...",
"ui.loading.slow": "Cela prend plus de temps que prévu...",
"ui.error.generic": "Quelque chose s'est mal passé.",
"ui.error.network": "Erreur réseau. Vérifiez votre connexion.",
"ui.error.timeout": "La demande a expiré. Veuillez réessayer.",
"ui.error.not_found": "La ressource demandée n'a pas été trouvée.",
"ui.error.unauthorized": "Vous n'êtes pas autorisé à voir ceci.",
"ui.error.server_error": "Erreur de serveur. Veuillez réessayer plus tard.",
"ui.error.try_again": "Essayer à nouveau",
"ui.error.go_back": "Retourner",
"ui.offline.banner": "Vous êtes hors ligne.",
"ui.offline.description": "Certaines fonctionnalités peuvent être indisponibles.",
"ui.offline.reconnecting": "Reconnexion...",
"ui.offline.reconnected": "De retour en ligne.",
"ui.toast.success": "Succès",
"ui.toast.info": "Informations",
"ui.toast.warning": "Avertissement",
"ui.toast.error": "Erreur",
"ui.toast.dismiss": "Fermer",
"ui.toast.undo": "Défaire",
"ui.actions.save": "Enregistrer",
"ui.actions.saving": "Enregistrement...",
"ui.actions.saved": "Enregistré",
"ui.actions.cancel": "Annuler",
"ui.actions.confirm": "Confirmer",
"ui.actions.delete": "Supprimer",
"ui.actions.deleting": "Suppression...",
"ui.actions.deleted": "Supprimé",
"ui.actions.submit": "Soumettre",
"ui.actions.submitting": "Envoi...",
"ui.actions.submitted": "Soumis",
"ui.actions.close": "Fermer",
"ui.actions.expand": "Développer",
"ui.actions.collapse": "Réduire",
"ui.actions.show_more": "Afficher plus",
"ui.actions.show_less": "Afficher moins",
"ui.actions.retry": "Réessayer",
"ui.actions.refresh": "Actualiser",
"ui.actions.export": "Exporter",
"ui.actions.search": "Rechercher",
"ui.actions.clear": "Effacer",
"ui.actions.view": "Voir",
"ui.actions.dismiss": "Fermer",
"ui.actions.show": "Afficher",
"ui.actions.hide": "Masquer",
"ui.actions.sign_in": "Se connecter",
"ui.actions.back_to_list": "Retour à la liste",
"ui.actions.load_more": "Charger plus",
"ui.labels.all": "Tous",
"ui.labels.title": "Titre",
"ui.labels.description": "Descriptif",
"ui.labels.status": "Statut",
"ui.labels.score": "Note",
"ui.labels.severity": "Gravité",
"ui.labels.details": "Détails",
"ui.labels.actions": "Actes",
"ui.labels.type": "Taper",
"ui.labels.tags": "Balises",
"ui.labels.filters": "Filtres",
"ui.labels.updated": "Mis à jour",
"ui.labels.showing": "Affichage",
"ui.labels.of": "de",
"ui.labels.total": "Total général",
"ui.labels.not_applicable": "n / A",
"ui.labels.selected": "choisi",
"ui.labels.last_updated": "Dernière mise à jour :",
"ui.labels.expires": "Expire",
"ui.validation.required": "Ce champ est obligatoire.",
"ui.validation.invalid": "Valeur invalide.",
"ui.validation.too_long": "Nombre maximum de caractères {max} autorisés.",
"ui.validation.too_short": "Caractères {min} minimum requis.",
"ui.validation.invalid_email": "S'il vous plaît, mettez une adresse email valide.",
"ui.validation.invalid_url": "Veuillez saisir une URL valide.",
"ui.a11y.loading": "Le contenu est en cours de chargement.",
"ui.a11y.loaded": "Contenu chargé.",
"ui.a11y.error": "Une erreur s'est produite.",
"ui.a11y.expanded": "Étendu",
"ui.a11y.collapsed": "Effondré",
"ui.a11y.selected": "Choisi",
"ui.a11y.deselected": "Désélectionné",
"ui.a11y.required": "Champ obligatoire",
"ui.a11y.optional": "Facultatif",
"ui.motion.reduced": "Animations réduites.",
"ui.motion.enabled": "Animations activées.",
"ui.auth.fresh_active": "Nouvelle authentification : active",
"ui.auth.fresh_stale": "Nouvelle authentification : obsolète",
"ui.locale.label": "Langue",
"ui.locale.en_us": "Anglais (Etats-Unis)",
"ui.locale.en_us": "Anglais (États-Unis)",
"ui.locale.de_de": "Allemand (Allemagne)",
"ui.locale.bg_bg": "Bulgare (Bulgarie)",
"ui.locale.ru_ru": "Russe (Russie)",
"ui.locale.es_es": "Espagnol (Espagne)",
"ui.locale.fr_fr": "Francais (France)",
"ui.locale.zh_tw": "Chinois traditionnel (Taiwan)",
"ui.locale.zh_cn": "Chinois simplifie (Chine)",
"ui.locale.uk_ua": "Ukrainian (Ukraine)",
"ui.locale.fr_fr": "Français (France)",
"ui.locale.zh_tw": "Chinois traditionnel (Taïwan)",
"ui.locale.zh_cn": "Chinois simplifié (Chine)",
"ui.locale.uk_ua": "Ukrainien (Ukraine)",
"ui.settings.language.title": "Langue",
"ui.settings.language.subtitle": "Definissez votre langue de console preferee.",
"ui.settings.language.description": "Les changements sont appliques immediatement dans l UI.",
"ui.settings.language.selector_label": "Langue preferee",
"ui.settings.language.persisted": "Enregistre pour votre compte et reutilise par le CLI.",
"ui.settings.language.persisted_error": "Enregistre localement, mais la synchronisation du compte a echoue.",
"ui.settings.language.sign_in_hint": "Connectez-vous pour synchroniser cette preference avec le CLI.",
"ui.first_signal.label": "First signal",
"ui.first_signal.run_prefix": "Run:",
"ui.first_signal.live": "Live",
"ui.first_signal.polling": "Polling",
"ui.first_signal.range_prefix": "Range",
"ui.first_signal.range_separator": "\u2013",
"ui.first_signal.stage_separator": " \u00b7 ",
"ui.first_signal.waiting": "Waiting for first signal\u2026",
"ui.first_signal.not_available": "Signal not available yet.",
"ui.first_signal.offline": "Offline. Last known signal may be stale.",
"ui.first_signal.failed": "Failed to load signal.",
"ui.first_signal.retry": "Retry",
"ui.first_signal.try_again": "Try again",
"ui.first_signal.kind.queued": "Queued",
"ui.first_signal.kind.started": "Started",
"ui.first_signal.kind.phase": "In progress",
"ui.first_signal.kind.blocked": "Blocked",
"ui.first_signal.kind.failed": "Failed",
"ui.first_signal.kind.succeeded": "Succeeded",
"ui.first_signal.kind.canceled": "Canceled",
"ui.first_signal.kind.unavailable": "Unavailable",
"ui.first_signal.kind.unknown": "Signal",
"ui.first_signal.stage.resolve": "Resolving",
"ui.first_signal.stage.fetch": "Fetching",
"ui.first_signal.stage.restore": "Restoring",
"ui.first_signal.stage.analyze": "Analyzing",
"ui.first_signal.stage.policy": "Evaluating policy",
"ui.first_signal.stage.report": "Generating report",
"ui.first_signal.stage.unknown": "Processing",
"ui.first_signal.aria.card_label": "First signal status",
"ui.severity.critical": "Critical",
"ui.severity.high": "High",
"ui.severity.medium": "Medium",
"ui.severity.low": "Low",
"ui.severity.info": "Info",
"ui.severity.none": "None",
"ui.release_orchestrator.title": "Release Orchestrator",
"ui.release_orchestrator.subtitle": "Pipeline overview and release management",
"ui.release_orchestrator.pipeline_runs": "Pipeline Runs",
"ui.release_orchestrator.refresh_dashboard": "Refresh dashboard",
"ui.risk_dashboard.eyebrow": "Gateway \u00b7 Risk",
"ui.risk_dashboard.title": "Risk Profiles",
"ui.risk_dashboard.subtitle": "Tenant-scoped risk posture with deterministic ordering.",
"ui.risk_dashboard.up_to_date": "Up to date",
"ui.risk_dashboard.last_computation": "Last Computation",
"ui.risk_dashboard.search_placeholder": "Title contains",
"ui.risk_dashboard.evaluated": "Evaluated",
"ui.risk_dashboard.risks_suffix": "risks.",
"ui.risk_dashboard.error_unable_to_load": "Unable to load risk profiles.",
"ui.risk_dashboard.no_risks_found": "No risks found for current filters.",
"ui.risk_dashboard.loading_risks": "Loading risks\u2026",
"ui.findings.title": "Findings",
"ui.findings.search_placeholder": "Search findings...",
"ui.findings.clear_filters": "Clear Filters",
"ui.findings.bulk_triage": "Bulk Triage",
"ui.findings.export_all": "Export all findings",
"ui.findings.export_selected": "Export selected findings",
"ui.findings.select_all": "Select all findings",
"ui.findings.trust": "Trust",
"ui.findings.advisory": "Advisory",
"ui.findings.package": "Package",
"ui.findings.flags": "Flags",
"ui.findings.why": "Why",
"ui.findings.select": "Select",
"ui.findings.no_findings": "No findings to display.",
"ui.findings.no_match": "No findings match the current filters.",
"ui.sources_dashboard.title": "Sources Dashboard",
"ui.sources_dashboard.verifying": "Verifying...",
"ui.sources_dashboard.verify_24h": "Verify last 24h",
"ui.sources_dashboard.loading_aoc": "Loading AOC metrics...",
"ui.sources_dashboard.pass_fail_title": "AOC Pass/Fail",
"ui.sources_dashboard.pass_rate": "Pass Rate",
"ui.sources_dashboard.passed": "Passed",
"ui.sources_dashboard.failed": "Failed",
"ui.sources_dashboard.recent_violations": "Recent Violations",
"ui.sources_dashboard.no_violations": "No violations in time window",
"ui.sources_dashboard.throughput_title": "Ingest Throughput",
"ui.sources_dashboard.docs_per_min": "docs/min",
"ui.sources_dashboard.avg_ms": "avg ms",
"ui.settings.language.subtitle": "Définissez la langue préférée de la console.",
"ui.settings.language.description": "Les changements s'appliquent immédiatement dans l'interface.",
"ui.settings.language.selector_label": "Langue préférée",
"ui.settings.language.persisted": "Enregistré pour votre compte et réutilisé par la CLI.",
"ui.settings.language.persisted_error": "Enregistré localement, mais la synchronisation du compte a échoué.",
"ui.settings.language.sign_in_hint": "Connectez-vous pour synchroniser ce paramètre avec la CLI.",
"ui.first_signal.label": "Premier signal",
"ui.first_signal.run_prefix": "Exécution :",
"ui.first_signal.live": "En direct",
"ui.first_signal.polling": "Sondage",
"ui.first_signal.range_prefix": "Plage",
"ui.first_signal.range_separator": "",
"ui.first_signal.stage_separator": " · ",
"ui.first_signal.waiting": "En attendant le premier signal…",
"ui.first_signal.not_available": "Signal pas encore disponible.",
"ui.first_signal.offline": "Hors ligne. Le dernier signal connu est peut-être périmé.",
"ui.first_signal.failed": "Échec du chargement du signal.",
"ui.first_signal.retry": "Réessayer",
"ui.first_signal.try_again": "Essayer à nouveau",
"ui.first_signal.kind.queued": "En file d'attente",
"ui.first_signal.kind.started": "Démarré",
"ui.first_signal.kind.phase": "En cours",
"ui.first_signal.kind.blocked": "Bloqué",
"ui.first_signal.kind.failed": "Échoué",
"ui.first_signal.kind.succeeded": "Réussi",
"ui.first_signal.kind.canceled": "Annulé",
"ui.first_signal.kind.unavailable": "Indisponible",
"ui.first_signal.kind.unknown": "Signal inconnu",
"ui.first_signal.stage.resolve": "Résolution",
"ui.first_signal.stage.fetch": "Récupération",
"ui.first_signal.stage.restore": "Restauration",
"ui.first_signal.stage.analyze": "Analyser",
"ui.first_signal.stage.policy": "Évaluation des politiques",
"ui.first_signal.stage.report": "Génération du rapport",
"ui.first_signal.stage.unknown": "Traitement",
"ui.first_signal.aria.card_label": "État du premier signal",
"ui.severity.critical": "Critique",
"ui.severity.high": "Haut",
"ui.severity.medium": "Moyen",
"ui.severity.low": "Faible",
"ui.severity.info": "Informations",
"ui.severity.none": "Aucune",
"ui.release_orchestrator.title": "Orchestrateur de versions",
"ui.release_orchestrator.subtitle": "Présentation du pipeline et gestion des versions",
"ui.release_orchestrator.pipeline_runs": "Exécutions de pipelines",
"ui.release_orchestrator.refresh_dashboard": "Actualiser le tableau de bord",
"ui.risk_dashboard.eyebrow": "Passerelle · Risque",
"ui.risk_dashboard.title": "Profils de risque",
"ui.risk_dashboard.subtitle": "Posture de risque par locataire avec tri déterministe.",
"ui.risk_dashboard.up_to_date": "À jour",
"ui.risk_dashboard.last_computation": "Dernier calcul",
"ui.risk_dashboard.search_placeholder": "Le titre contient",
"ui.risk_dashboard.evaluated": "Évalué",
"ui.risk_dashboard.risks_suffix": "risques.",
"ui.risk_dashboard.error_unable_to_load": "Impossible de charger les profils de risque.",
"ui.risk_dashboard.no_risks_found": "Aucun risque trouvé pour les filtres actuels.",
"ui.risk_dashboard.loading_risks": "Chargement des risques…",
"ui.findings.title": "Constats",
"ui.findings.search_placeholder": "Rechercher des constats...",
"ui.findings.clear_filters": "Effacer les filtres",
"ui.findings.bulk_triage": "Triage en masse",
"ui.findings.export_all": "Exporter tous les résultats",
"ui.findings.export_selected": "Exporter les résultats sélectionnés",
"ui.findings.select_all": "Sélectionnez tous les résultats",
"ui.findings.trust": "Confiance",
"ui.findings.advisory": "Avis",
"ui.findings.package": "Paquet",
"ui.findings.flags": "Drapeaux",
"ui.findings.why": "Pourquoi",
"ui.findings.select": "Sélectionner",
"ui.findings.no_findings": "Aucun résultat à afficher.",
"ui.findings.no_match": "Aucun résultat ne correspond aux filtres actuels.",
"ui.sources_dashboard.title": "Tableau de bord des sources",
"ui.sources_dashboard.verifying": "Vérification...",
"ui.sources_dashboard.verify_24h": "Vérifier les dernières 24 heures",
"ui.sources_dashboard.loading_aoc": "Chargement des métriques AOC...",
"ui.sources_dashboard.pass_fail_title": "Réussite/Échec de l'AOC",
"ui.sources_dashboard.pass_rate": "Taux de réussite",
"ui.sources_dashboard.passed": "Réussi",
"ui.sources_dashboard.failed": "Échoué",
"ui.sources_dashboard.recent_violations": "Violations récentes",
"ui.sources_dashboard.no_violations": "Aucune violation dans la fenêtre horaire",
"ui.sources_dashboard.throughput_title": "Débit d'ingestion",
"ui.sources_dashboard.docs_per_min": "documents/min",
"ui.sources_dashboard.avg_ms": "moy. ms",
"ui.sources_dashboard.p95_ms": "p95 ms",
"ui.sources_dashboard.queue": "queue",
"ui.sources_dashboard.errors": "errors",
"ui.sources_dashboard.verification_complete": "Verification Complete",
"ui.sources_dashboard.checked": "Checked:",
"ui.sources_dashboard.violations": "violation(s)",
"ui.sources_dashboard.field": "Field:",
"ui.sources_dashboard.expected": "expected:",
"ui.sources_dashboard.actual": "actual:",
"ui.sources_dashboard.cli_equivalent": "CLI equivalent:",
"ui.sources_dashboard.data_from": "Data from",
"ui.sources_dashboard.to": "to",
"ui.sources_dashboard.hour_window": "h window",
"ui.timeline.title": "Timeline",
"ui.timeline.event_timeline": "Event Timeline",
"ui.timeline.refresh_timeline": "Refresh timeline",
"ui.timeline.loading": "Loading timeline...",
"ui.timeline.empty_state": "Enter a correlation ID to view the event timeline",
"ui.timeline.critical_path": "Critical path analysis",
"ui.timeline.causal_lanes": "Event causal lanes",
"ui.timeline.load_more": "Load more events",
"ui.timeline.event_details": "Event details",
"ui.timeline.events": "events",
"ui.exception_center.title": "Exception Center",
"ui.exception_center.list_view": "List view",
"ui.exception_center.kanban_view": "Kanban view",
"ui.exception_center.new_exception": "+ New Exception",
"ui.exception_center.search_placeholder": "Search exceptions...",
"ui.exception_center.type_vulnerability": "vulnerability",
"ui.exception_center.type_license": "license",
"ui.exception_center.type_policy": "policy",
"ui.exception_center.type_entropy": "entropy",
"ui.exception_center.type_determinism": "determinism",
"ui.exception_center.expiring_soon": "Expiring soon",
"ui.exception_center.clear_filters": "Clear filters",
"ui.sources_dashboard.queue": "file d'attente",
"ui.sources_dashboard.errors": "erreurs",
"ui.sources_dashboard.verification_complete": "Vérification terminée",
"ui.sources_dashboard.checked": "Vérifié :",
"ui.sources_dashboard.violations": "violations",
"ui.sources_dashboard.field": "Champ:",
"ui.sources_dashboard.expected": "attendu:",
"ui.sources_dashboard.actual": "réel :",
"ui.sources_dashboard.cli_equivalent": "Équivalent CLI :",
"ui.sources_dashboard.data_from": "Données de",
"ui.sources_dashboard.to": "à",
"ui.sources_dashboard.hour_window": "fenêtre (h)",
"ui.timeline.title": "Chronologie",
"ui.timeline.event_timeline": "Chronologie de l'événement",
"ui.timeline.refresh_timeline": "Actualiser la chronologie",
"ui.timeline.loading": "Chargement de la chronologie...",
"ui.timeline.empty_state": "Saisissez un ID de corrélation pour afficher la chronologie de l'événement",
"ui.timeline.critical_path": "Analyse du chemin critique",
"ui.timeline.causal_lanes": "Voies causales des événements",
"ui.timeline.load_more": "Charger plus d'événements",
"ui.timeline.event_details": "Détails de l'événement",
"ui.timeline.events": "événements",
"ui.exception_center.title": "Centre d'exceptions",
"ui.exception_center.list_view": "Vue en liste",
"ui.exception_center.kanban_view": "Vue Kanban",
"ui.exception_center.new_exception": "+ Nouvelle exception",
"ui.exception_center.search_placeholder": "Rechercher des exceptions...",
"ui.exception_center.type_vulnerability": "vulnérabilité",
"ui.exception_center.type_license": "licence",
"ui.exception_center.type_policy": "politique",
"ui.exception_center.type_entropy": "entropie",
"ui.exception_center.type_determinism": "déterminisme",
"ui.exception_center.expiring_soon": "Expire bientôt",
"ui.exception_center.clear_filters": "Effacer les filtres",
"ui.exception_center.audit_label": "[A]",
"ui.exception_center.audit_title": "View audit log",
"ui.exception_center.no_exceptions": "No exceptions match the current filters",
"ui.exception_center.column_empty": "No exceptions",
"ui.exception_center.audit_title": "Afficher le journal d'audit",
"ui.exception_center.no_exceptions": "Aucune exception ne correspond aux filtres actuels",
"ui.exception_center.column_empty": "Aucune exception",
"ui.exception_center.exceptions_suffix": "exceptions",
"ui.evidence_thread.back_to_list": "Back to list",
"ui.evidence_thread.title_default": "Evidence Thread",
"ui.evidence_thread.copy_digest": "Copy full digest",
"ui.evidence_thread.risk_label": "Risk:",
"ui.evidence_thread.nodes": "nodes",
"ui.evidence_thread.loading": "Loading evidence thread...",
"ui.evidence_thread.graph_tab": "Graph",
"ui.evidence_thread.timeline_tab": "Timeline",
"ui.evidence_thread.transcript_tab": "Transcript",
"ui.evidence_thread.not_found": "No evidence thread found for this artifact.",
"ui.vulnerability_detail.eyebrow": "Vulnerability",
"ui.evidence_thread.back_to_list": "Retour à la liste",
"ui.evidence_thread.title_default": "Fil de preuve",
"ui.evidence_thread.copy_digest": "Copier le résumé complet",
"ui.evidence_thread.risk_label": "Risque:",
"ui.evidence_thread.nodes": "nœuds",
"ui.evidence_thread.loading": "Chargement du fil de discussion sur les preuves...",
"ui.evidence_thread.graph_tab": "Graphique",
"ui.evidence_thread.timeline_tab": "Chronologie",
"ui.evidence_thread.transcript_tab": "Transcription",
"ui.evidence_thread.not_found": "Aucun fil de preuve trouvé pour cet artefact.",
"ui.vulnerability_detail.eyebrow": "Vulnérabilité",
"ui.vulnerability_detail.cvss": "CVSS",
"ui.vulnerability_detail.impact_first": "Impact First",
"ui.vulnerability_detail.impact_first": "Limpact dabord",
"ui.vulnerability_detail.epss": "EPSS",
"ui.vulnerability_detail.kev": "KEV",
"ui.vulnerability_detail.kev_listed": "Listed",
"ui.vulnerability_detail.kev_not_listed": "Not listed",
"ui.vulnerability_detail.reachability": "Reachability",
"ui.vulnerability_detail.blast_radius": "Blast Radius",
"ui.vulnerability_detail.assets": "assets",
"ui.vulnerability_detail.binary_resolution": "Binary Resolution",
"ui.vulnerability_detail.evidence_suffix": "evidence",
"ui.vulnerability_detail.fingerprint_note": "This binary was identified as patched using fingerprint analysis, not just version matching.",
"ui.vulnerability_detail.affected_components": "Affected Components",
"ui.vulnerability_detail.fix": "fix",
"ui.vulnerability_detail.evidence_tree": "Evidence Tree and Citation Links",
"ui.vulnerability_detail.evidence_explorer": "evidence explorer",
"ui.vulnerability_detail.references": "References",
"ui.vulnerability_detail.back_to_risk": "Back to Risk"
"ui.vulnerability_detail.kev_listed": "Inscrit",
"ui.vulnerability_detail.kev_not_listed": "Non répertorié",
"ui.vulnerability_detail.reachability": "Accessibilité",
"ui.vulnerability_detail.blast_radius": "Rayon de souffle",
"ui.vulnerability_detail.assets": "actifs",
"ui.vulnerability_detail.binary_resolution": "Résolution binaire",
"ui.vulnerability_detail.evidence_suffix": "preuve",
"ui.vulnerability_detail.fingerprint_note": "Ce binaire a été identifié comme corrigé à laide dune analyse dempreintes digitales, et pas seulement dune correspondance de version.",
"ui.vulnerability_detail.affected_components": "Composants concernés",
"ui.vulnerability_detail.fix": "réparer",
"ui.vulnerability_detail.evidence_tree": "Arbre de preuves et liens vers les citations",
"ui.vulnerability_detail.evidence_explorer": "explorateur de preuves",
"ui.vulnerability_detail.references": "Références",
"ui.vulnerability_detail.back_to_risk": "Retour au risque"
}