{ "page.title": "Diagramme {title}", "diagram.description.architecture": "Un diagramme d'architecture généré par Archify.", "diagram.description.workflow": "Un diagramme de workflow généré par Archify.", "diagram.description.sequence": "Un diagramme de séquence généré par Archify.", "diagram.description.dataflow": "Un diagramme de flux de données généré par Archify.", "diagram.description.lifecycle": "Un diagramme de cycle de vie généré par Archify.", "node.focus": "Centrer sur {label}", "node.focus.detail": "Centrer sur {label}, {detail}", "node.context.architecture": "Composant d'architecture", "node.context.workflow": "Nœud de workflow", "node.context.sequence": "Participant de séquence", "node.context.dataflow": "Nœud de flux de données", "node.context.lifecycle": "État de cycle de vie", "legend.title": "Légende", "legend.architecture.frontend": "Frontend", "legend.architecture.backend": "Backend", "legend.architecture.database": "Base de données", "legend.architecture.cloud": "Cloud", "legend.architecture.security": "Sécurité", "legend.architecture.messagebus": "Bus de messages", "legend.architecture.external": "Externe", "legend.workflow.frontend": "Interface utilisateur", "legend.workflow.backend": "Logique de l'agent", "legend.workflow.security": "Politique", "legend.workflow.messagebus": "Action d'outil", "legend.workflow.database": "Contexte / trace", "legend.workflow.cloud": "Service cloud", "legend.workflow.external": "Système externe", "legend.sequence.emphasis": "requête principale", "legend.sequence.return": "retour", "legend.sequence.security": "sécurité", "legend.sequence.dashed": "trace asynchrone", "legend.sequence.default": "message", "legend.dataflow.emphasis": "donnée principale", "legend.dataflow.security": "politique / PII", "legend.dataflow.dashed": "lot asynchrone", "legend.dataflow.database": "entrepôt de données", "legend.dataflow.default": "flux de données", "legend.lifecycle.start": "état initial", "legend.lifecycle.active": "actif", "legend.lifecycle.waiting": "attente", "legend.lifecycle.decision": "décision", "legend.lifecycle.success": "succès", "legend.lifecycle.failure": "échec / sortie", "legend.lifecycle.neutral": "neutre", "legend.lifecycle.external": "externe", "legend.lifecycle.final": "état final", "viewer.kind.frontend": "Frontend", "viewer.kind.backend": "Backend", "viewer.kind.database": "Base de données", "viewer.kind.cloud": "Cloud", "viewer.kind.security": "Sécurité", "viewer.kind.messagebus": "Bus de messages", "viewer.kind.external": "Externe", "viewer.kind.neutral": "Neutre", "viewer.kind.node": "Nœud", "viewer.kind.start": "Début", "viewer.kind.active": "Actif", "viewer.kind.waiting": "En attente", "viewer.kind.decision": "Décision", "viewer.kind.success": "Succès", "viewer.kind.failure": "Échec", "viewer.toolbar.actions": "Actions du diagramme", "viewer.theme.toggle.title": "Changer de thème (T)", "viewer.theme.toggle": "Changer le thème de couleur", "viewer.theme.dark": "Sombre", "viewer.theme.light": "Clair", "viewer.preset.choose.title": "Choisir le style visuel (S pour changer)", "viewer.preset.choose": "Choisir le style visuel", "viewer.preset.style": "Style", "viewer.preset.menu": "Style visuel", "viewer.preset.identity": "Identité visuelle", "viewer.preset.cycles": "S pour changer", "viewer.preset.classic": "Classic", "viewer.preset.classic.short": "Classic", "viewer.preset.classic.hint": "Style technique stable par défaut", "viewer.preset.flow": "Flux de signal", "viewer.preset.flow.short": "Flux", "viewer.preset.flow.hint": "Présentation animée et dynamique", "viewer.preset.blueprint": "Plan", "viewer.preset.blueprint.hint": "Revue technique", "viewer.preset.editorial": "Éditorial", "viewer.preset.editorial.hint": "Notes de publication et de lancement", "viewer.preset.badge.signalFlow": "FLUX DE SIGNAL", "viewer.preset.badge.blueprint": "PLAN / RÉV. 01", "viewer.preset.badge.editorial": "ÉDITORIAL / NOTE DE TERRAIN", "viewer.preset.badge.editorialPlate": "ARCHIFY / PLANCHE 04", "viewer.preset.current": "Style visuel : {style}. Choisir le style visuel", "viewer.motion.live": "Animé", "viewer.motion.still": "Statique", "viewer.motion.pause": "Mettre l'animation en pause", "viewer.motion.resume": "Reprendre l'animation", "viewer.motion.reduced": "Animation suspendue en raison de la préférence de mouvement réduit", "viewer.motion.hidden": "Animation suspendue pendant que la page est masquée", "viewer.motion.yielding": "Mettre l'animation en pause ; cède actuellement la place à {owner}", "viewer.motion.yielding.title": "Aperçu en direct activé · cède la place à {owner}", "viewer.owner.route": "Sonde d'itinéraire", "viewer.owner.lens": "Lentille sémantique", "viewer.owner.relationship": "Aperçu de relation", "viewer.owner.intent": "Trace d'intention", "viewer.owner.focus": "le focus sémantique", "viewer.owner.legend": "l'aperçu de la légende", "viewer.owner.reader": "l'interaction du lecteur", "viewer.present.enter": "Entrer en mode présentation", "viewer.present.enter.title": "Mode présentation (F)", "viewer.present.exit": "Quitter le mode présentation", "viewer.present.exit.title": "Quitter le mode présentation (F ou Échap)", "viewer.present.present": "Présenter", "viewer.present.exit.label": "Quitter", "viewer.export.button": "Exporter", "viewer.export.button.title": "Exporter le diagramme (E)", "viewer.export.diagram": "Exporter le diagramme", "viewer.export.menu": "Exporter", "viewer.export.subtitle": "Des exports portables et soignés", "viewer.export.share": "Partager", "viewer.export.shareCard": "Carte de partage", "viewer.export.routeShareCard": "Carte de partage d'itinéraire", "viewer.export.reachShareCard": "Carte de partage de portée", "viewer.export.copyDiagram": "Copier le diagramme", "viewer.export.clipboardPng": "PNG vers le presse-papiers", "viewer.export.raster": "Images matricielles", "viewer.export.image": "Image", "viewer.export.lossless": "Image sans perte", "viewer.export.compact": "Image compacte", "viewer.export.modern": "Image au format moderne", "viewer.export.vectorMotion": "Vecteur et animation", "viewer.export.vectorMotion.heading": "Vecteur et animation", "viewer.export.editable": "Vecteur modifiable", "viewer.export.motion6s": "Animation de 6 s", "viewer.export.unsupported": "Non pris en charge par ce navigateur", "viewer.export.clipboardUnsupported": "L'écriture d'image dans le presse-papiers n'est pas prise en charge par ce navigateur", "viewer.export.clipboardUnsupported.short": "L'écriture d'image dans le presse-papiers n'est pas prise en charge par ce navigateur.", "viewer.export.motionUnavailable": "Capture d'animation indisponible dans ce navigateur", "viewer.export.webmUnavailable": "WebM indisponible dans ce navigateur", "viewer.export.failed": "Échec de l'export : {message}", "viewer.export.unknownVariant": "Variante de carte de partage inconnue : {variant}", "viewer.export.routeRequired": "Tracez un itinéraire avant d'exporter une carte de partage d'itinéraire", "viewer.export.reachRequired": "Tracez une portée éditée avant d'exporter une carte de partage de portée", "viewer.export.unknown": "inconnu", "viewer.export.routeFailed": "Échec de l'export de la carte de partage d'itinéraire : {message}", "viewer.export.reachFailed": "Échec de l'export de la carte de partage de portée : {message}", "viewer.export.copyFailed": "Échec de la copie : {message}", "viewer.export.copiedPng": "PNG copié dans le presse-papiers", "viewer.export.downloadedRoute": "Carte de partage d'itinéraire téléchargée", "viewer.export.downloadedReach": "Carte de partage de portée téléchargée", "viewer.export.downloadedWebm": "WebM téléchargé", "viewer.export.recording": "Enregistrement de 6 secondes d'animation…", "viewer.export.card.routeSummary.one": "Itinéraire : {source} → {target} · {count} saut orienté", "viewer.export.card.routeSummary.other": "Itinéraire : {source} → {target} · {count} sauts orientés", "viewer.export.card.reachSummary": "Portée {direction} éditée depuis {origin} · {nodes} · {links} · max {hops}", "viewer.export.card.node.one": "{count} nœud", "viewer.export.card.node.other": "{count} nœuds", "viewer.export.card.link.one": "{count} lien", "viewer.export.card.link.other": "{count} liens", "viewer.export.card.hop.one": "{count} saut", "viewer.export.card.hop.other": "{count} sauts", "viewer.export.card.routeBadge": "ARCHIFY · ITINÉRAIRE · {hops}", "viewer.export.card.reachBadge": "ARCHIFY · PORTÉE {direction}", "viewer.export.direction.upstream": "Amont", "viewer.export.direction.downstream": "Aval", "viewer.export.error.canvasUnavailable": "Canevas indisponible pour {label}", "viewer.export.error.contextUnavailable": "Contexte de canevas 2D indisponible pour {label}", "viewer.export.error.toBlobUnavailable": "canvas.toBlob indisponible pour {label}", "viewer.export.error.toBlobNull": "canvas.toBlob n'a renvoyé aucune donnée pour {label}", "viewer.export.error.variantsCombined": "Les variantes de carte de partage ne peuvent pas être combinées", "viewer.export.error.viewerState": "L'export de la carte de partage n'a pas pu supprimer l'état temporaire du visualiseur", "viewer.export.error.routeState": "L'export de la carte d'itinéraire n'a pas pu préserver l'itinéraire résolu en toute sécurité", "viewer.export.error.reachState": "L'export de la carte de portée n'a pas pu préserver la portée éditée en toute sécurité", "viewer.export.error.webmRequirements": "L'export d'animation WebM nécessite une animation de trace et la prise en charge de MediaRecorder par le navigateur", "viewer.export.error.mediaRecorder": "Échec de MediaRecorder", "viewer.export.error.emptyWebm": "MediaRecorder a produit un fichier WebM vide", "viewer.export.error.webmBackground": "L'arrière-plan SVG n'a pas pu être chargé pour l'export WebM", "viewer.guide.eyebrow": "Guide du diagramme", "viewer.guide.close": "Fermer le guide du diagramme", "viewer.guide.inspecting": "Inspection de la sémantique compilée", "viewer.guide.actions": "Actions d'exploration du diagramme", "viewer.guide.find": "Trouver un nœud", "viewer.guide.find.hint": "Rechercher par libellés, responsabilités, types et identifiants stables.", "viewer.guide.route": "Tracer un itinéraire", "viewer.guide.route.aria": "Tracer un itinéraire orienté", "viewer.guide.route.hint": "Découvrez comment deux nœuds sémantiques sont reliés dans le sens édité.", "viewer.guide.map": "Voir tout le système", "viewer.guide.map.hint": "Ouvrir le radar sémantique avec un viewport en direct et des nœuds stables.", "viewer.guide.lens": "Comparer les types sémantiques", "viewer.guide.lens.hint": "Comptez les rôles, révélez leur trafic et comparez les liens édités directs.", "viewer.guide.present": "Entrer en mode présentation", "viewer.guide.present.hint": "Donnez tout le viewport au diagramme en direct sans modifier l'export.", "viewer.guide.shortcuts": "Raccourcis clavier supplémentaires", "viewer.guide.shortcut.export": "Exporter", "viewer.guide.shortcut.theme": "Thème", "viewer.guide.shortcut.style": "Style", "viewer.guide.shortcut.reset": "Réinitialiser", "viewer.guide.shortcut.zoomIn": "Zoom avant", "viewer.guide.shortcut.zoomOut": "Zoom arrière", "viewer.guide.shortcut.close": "Fermer", "viewer.guide.facts": "{nodes} · {relationships}", "viewer.guide.fact.node.one": "{count} nœud sémantique", "viewer.guide.fact.node.other": "{count} nœuds sémantiques", "viewer.guide.fact.relationship.one": "{count} relation", "viewer.guide.fact.relationship.other": "{count} relations", "viewer.guide.open": "Ouvrir le guide du diagramme", "viewer.finder.title": "Trouver un nœud", "viewer.finder.close": "Fermer le chercheur de nœuds", "viewer.finder.placeholder": "Rechercher par libellé ou identifiant", "viewer.finder.search": "Rechercher les nœuds du diagramme", "viewer.finder.results": "Nœuds du diagramme", "viewer.finder.empty": "Aucun nœud correspondant", "viewer.finder.result.focus": "Centrer sur {label}", "viewer.finder.result.routeStart": "Choisir {label} comme point de départ de l'itinéraire", "viewer.finder.result.routeTarget": "Choisir {label} comme destination de l'itinéraire, {links}", "viewer.finder.status.empty": "Aucun nœud correspondant", "viewer.finder.status.count.one": "{count} nœud correspondant", "viewer.finder.status.count.other": "{count} nœuds correspondants", "viewer.finder.noun.nodes": "nœuds", "viewer.finder.link.one": "{count} lien", "viewer.finder.link.other": "{count} liens", "viewer.finder.result.focus.one": "Centrer sur {label}, {count} connexion associée", "viewer.finder.result.focus.other": "Centrer sur {label}, {count} connexions associées", "viewer.finder.status.filtered": "{visible} sur {available} {noun}", "viewer.finder.status.all": "{available} {noun}", "viewer.passport.eyebrow": "Passeport sémantique", "viewer.passport.metadata": "Métadonnées du nœud", "viewer.passport.evidence": "Preuve de source vérifiée", "viewer.passport.verified": "Source vérifiée", "viewer.passport.verificationScope": "Vérifié par rapport au Git local à la révision épinglée. L'accès distant n'a pas été vérifié.", "viewer.passport.reach": "Portée éditée", "viewer.passport.reach.trace": "Tracer l'accessibilité éditée", "viewer.passport.upstream": "Amont", "viewer.passport.downstream": "Aval", "viewer.passport.upstream.trace": "Tracer l'accessibilité éditée en amont", "viewer.passport.downstream.trace": "Tracer l'accessibilité éditée en aval", "viewer.passport.close": "Fermer le passeport sémantique", "viewer.passport.copy": "Copier le lien", "viewer.passport.copy.focus": "Copier le lien du nœud centré", "viewer.passport.relations": "Relations", "viewer.passport.relations.show": "Afficher les relations connectées", "viewer.passport.relations.hide": "Masquer les relations connectées", "viewer.passport.relations.list": "Relations connectées", "viewer.passport.copyRelation": "Copier la relation", "viewer.passport.copyNode": "Copier le nœud", "viewer.passport.copyPinned": "Copier le lien de la relation épinglée", "viewer.passport.copySource": "Copier le lien du nœud source", "viewer.passport.copy.focused.success": "Lien du nœud centré copié", "viewer.passport.copy.pinned.success": "Lien de la relation épinglée copié", "viewer.passport.copy.focused.failed": "Impossible de copier le lien du nœud centré", "viewer.passport.copy.pinned.failed": "Impossible de copier le lien de la relation épinglée", "viewer.passport.relationship.none": "Aucune relation connectée", "viewer.passport.relationship.count.one": "{count} relation", "viewer.passport.relationship.count.other": "{count} relations", "viewer.passport.relationship.show.one": "Afficher {count} relation connectée", "viewer.passport.relationship.show.other": "Afficher {count} relations connectées", "viewer.passport.relationship.summary": "{out} sortantes · {in} entrantes{loops}", "viewer.passport.relationship.loops": " · {count} boucle", "viewer.passport.relationship.explorer": "Explorateur de relations directes", "viewer.passport.relationship.help": "Utilisez les flèches pour explorer les relations. Appuyez sur Entrée ou Espace pour épingler les détails ; Échap efface.", "viewer.passport.relationship.loopsBack": "boucle vers", "viewer.passport.relationship.connectsTo": "se connecte à", "viewer.passport.relationship.connectsFrom": "se connecte depuis", "viewer.passport.relationship.pinned": "Relation épinglée · {from} → {to} · {label}", "viewer.passport.relationship.inspect": "Inspecter la relation {index} sur {total} : {from} vers {to}, {label}. Appuyez sur Entrée pour les détails.", "viewer.passport.relationship.group.out": "Sortantes", "viewer.passport.relationship.group.in": "Entrantes", "viewer.passport.relationship.group.loop": "Boucles propres", "viewer.passport.relationship.row": "{group} : {relationship}, {neighbor}", "viewer.passport.relationship.direction.out": "SORT →", "viewer.passport.relationship.direction.in": "← ENTRE", "viewer.passport.relationship.direction.loop": "BOUCLE", "viewer.passport.sourceCount.one": "{count} référence de source vérifiée", "viewer.passport.sourceCount.other": "{count} références de source vérifiées", "viewer.passport.sourceMarker": "SOURCE", "viewer.passport.beacon.one": "{count} source vérifiée ; centrez ce nœud pour l'inspecter", "viewer.passport.beacon.other": "{count} sources vérifiées ; centrez ce nœud pour l'inspecter", "viewer.passport.repository.open": "Ouvrir la révision {revision} du dépôt vérifié", "viewer.passport.source.open": "Ouvrir la source vérifiée {path} à la révision {revision}", "viewer.passport.source.openLink": "Ouvrir ↗", "viewer.passport.reach.upstream.one": "Tracer {count} nœud édité en amont", "viewer.passport.reach.upstream.other": "Tracer {count} nœuds édités en amont", "viewer.passport.reach.downstream.one": "Tracer {count} nœud édité en aval", "viewer.passport.reach.downstream.other": "Tracer {count} nœuds édités en aval", "viewer.passport.reach.noUpstream": "Aucun nœud édité en amont", "viewer.passport.reach.noDownstream": "Aucun nœud édité en aval", "viewer.passport.reach.status": "{direction} · {nodes} nœuds · {links} liens · max {hops} sauts", "viewer.route.eyebrow": "Sonde d'itinéraire", "viewer.route.start": "Choisir un nœud de départ", "viewer.route.start.find": "Trouver le départ", "viewer.route.start.find.aria": "Trouver un départ d'itinéraire", "viewer.route.copy": "Copier le lien", "viewer.route.copy.aria": "Copier le lien de l'itinéraire tracé", "viewer.route.clear": "Effacer", "viewer.route.clear.aria": "Effacer la sonde d'itinéraire", "viewer.route.traced": "Itinéraire tracé", "viewer.route.pickTwo": "Choisissez deux nœuds sémantiques sur le diagramme", "viewer.route.pickOne": "Choisissez un nœud sémantique sur le diagramme", "viewer.route.controls": "Contrôles du parcours d'itinéraire", "viewer.route.previous": "Position précédente de l'itinéraire", "viewer.route.play": "Lire le parcours de l'itinéraire", "viewer.route.pause": "Mettre le parcours de l'itinéraire en pause", "viewer.route.replay": "Rejouer le parcours de l'itinéraire", "viewer.route.next": "Position suivante de l'itinéraire", "viewer.route.journey": "Parcours", "viewer.route.pause.label": "Pause", "viewer.route.replay.label": "Rejouer", "viewer.route.overview": "Vue d'ensemble", "viewer.route.overview.aria": "Afficher la vue d'ensemble complète de l'itinéraire", "viewer.route.instructions": "Choisissez la source, puis la destination. Le sens compte.", "viewer.route.destination": "Choisir une destination depuis {label}", "viewer.route.destination.find": "Trouver une cible", "viewer.route.destination.find.aria": "Trouver une destination d'itinéraire accessible", "viewer.route.differentDestination": "Choisir une autre destination", "viewer.route.distinct": "Un itinéraire nécessite deux nœuds sémantiques distincts.", "viewer.route.unreachable": "Aucun itinéraire orienté vers {label}", "viewer.route.unreachable.detail": "{target} n'est pas accessible depuis {source}. Choisissez une destination surlignée.", "viewer.route.start.instructions": "Sélectionnez la source. L'étape suivante ne révélera que les destinations orientées.", "viewer.route.copy.success": "Lien de l'itinéraire tracé copié", "viewer.route.copy.failed": "Impossible de copier le lien de l'itinéraire tracé", "viewer.route.position": "Position {index} sur {total} de l'itinéraire : {label}", "viewer.route.step": "Étape {index} sur {total} · {phase} · {label}", "viewer.route.motionRequired": "Le parcours automatique nécessite le mode Animé", "viewer.route.trigger.clear": "Effacer l'itinéraire tracé", "viewer.route.overview.status": "{nodes} · {hops} · itinéraire édité le plus court", "viewer.route.overview.node.one": "{count} nœud", "viewer.route.overview.node.other": "{count} nœuds", "viewer.route.overview.hop.one": "{count} saut orienté", "viewer.route.overview.hop.other": "{count} sauts orientés", "viewer.route.phase.playing": "En lecture", "viewer.route.phase.complete": "Terminé", "viewer.route.phase.inspecting": "Inspection", "viewer.route.destination.count.one": "{count} destination orientée disponible. Choisissez un nœud surligné.", "viewer.route.destination.count.other": "{count} destinations orientées disponibles. Choisissez un nœud surligné.", "viewer.route.noOutgoing": "Aucun itinéraire sortant ne débute ici. Effacez et choisissez une autre source.", "viewer.route.result.title": "{source} vers {target}", "viewer.route.finder.source.title": "Choisir le départ de l'itinéraire", "viewer.route.finder.source.placeholder": "Rechercher des sources d'itinéraire", "viewer.route.finder.source.empty": "Aucune source d'itinéraire correspondante", "viewer.route.finder.source.results": "Nœuds pouvant débuter un itinéraire", "viewer.route.finder.source.noun": "sources d'itinéraire", "viewer.route.finder.source.badge": "départ", "viewer.route.finder.target.title": "Destination depuis {label}", "viewer.route.finder.target.placeholder": "Rechercher des destinations accessibles", "viewer.route.finder.target.empty": "Aucune destination accessible correspondante", "viewer.route.finder.target.results": "Destinations d'itinéraire accessibles", "viewer.route.finder.target.noun": "destinations accessibles", "viewer.route.hop.one": "{count} saut", "viewer.route.hop.other": "{count} sauts", "viewer.lens.eyebrow": "Lentille sémantique", "viewer.lens.title": "Comparer les rôles du système", "viewer.lens.close": "Fermer la lentille sémantique", "viewer.lens.instruction": "Choisissez jusqu'à deux types sémantiques. Un seul révèle son trafic réel ; deux comparent uniquement les relations éditées directes.", "viewer.lens.kinds": "Types sémantiques", "viewer.lens.choose": "Choisissez un type pour inspecter ses nœuds et relations associées.", "viewer.lens.copy": "Copier le lien de la lentille sémantique", "viewer.lens.clear": "Effacer la lentille sémantique", "viewer.lens.open": "Ouvrir la lentille sémantique", "viewer.lens.openActive": "Ouvrir la lentille sémantique active", "viewer.lens.legend": "Légende sémantique", "viewer.lens.legend.inspect.one": "Inspecter {label}, {count} nœud", "viewer.lens.legend.inspect.other": "Inspecter {label}, {count} nœuds", "viewer.lens.kind.count.one": "{label}, {count} nœud", "viewer.lens.kind.count.other": "{label}, {count} nœuds", "viewer.lens.compare.one": "{first} → {second} : {forward} · {second} → {first} : {reverse} · {count} relation directe", "viewer.lens.compare.other": "{first} → {second} : {forward} · {second} → {first} : {reverse} · {count} relations directes", "viewer.lens.single": "{nodes} · {relationships} · les nœuds connectés restent visibles", "viewer.lens.node.one": "{count} nœud {label}", "viewer.lens.node.other": "{count} nœuds {label}", "viewer.lens.relationship.one": "{count} relation associée", "viewer.lens.relationship.other": "{count} relations associées", "viewer.radar.title": "Radar sémantique", "viewer.radar.building": "Construction de la vue d'ensemble", "viewer.radar.openFull": "Ouvrir le radar sémantique complet", "viewer.radar.open": "Ouvrir le radar", "viewer.radar.close": "Fermer le radar sémantique", "viewer.radar.surface": "Vue d'ensemble du diagramme. Cliquez sur un nœud pour le centrer, ou utilisez les flèches pour vous déplacer.", "viewer.radar.click": "Cliquer sur le nœud", "viewer.radar.drag": "Glisser pour se déplacer", "viewer.radar.space": "Le radar sémantique a besoin de plus d'espace MAP.", "viewer.radar.nodes": "Nœuds du radar du diagramme sémantique", "viewer.radar.focus": "Centrer sur {label} depuis le radar sémantique", "viewer.radar.status": "{count} nœuds · {viewport}", "viewer.radar.fullMap": "{count} nœuds · carte complète", "viewer.radar.compacted": "Radar compacté pour éviter de masquer le passeport sémantique ou les contrôles MAP.", "viewer.radar.cancelWaiting": "Annuler l'attente du radar sémantique pour plus d'espace MAP", "viewer.radar.needsSpace": "Le radar sémantique a besoin de plus d'espace MAP visible", "viewer.radar.viewport.full": "carte complète", "viewer.radar.viewport.width": "{percent} % de largeur", "viewer.radar.viewport.scale": "{percent} % du viewport", "viewer.nav.controls": "Contrôles de la vue du diagramme", "viewer.nav.route": "Tracer un itinéraire orienté", "viewer.nav.route.title": "Tracer l'itinéraire (R)", "viewer.nav.route.short": "ROUTE", "viewer.nav.radar": "Ouvrir le radar sémantique", "viewer.nav.radar.title": "Radar sémantique (M)", "viewer.nav.radar.short": "CARTE", "viewer.nav.lens": "Ouvrir la lentille sémantique", "viewer.nav.lens.title": "Lentille sémantique (L)", "viewer.nav.lens.short": "LENTILLE", "viewer.nav.find": "Trouver un nœud", "viewer.nav.find.title": "Trouver un nœud (/)", "viewer.nav.guide": "Ouvrir le guide du diagramme", "viewer.nav.guide.title": "Guide du diagramme (?)", "viewer.nav.zoomOut": "Zoom arrière", "viewer.nav.zoomOut.title": "Zoom arrière (-)", "viewer.nav.reset": "Réinitialiser la vue du diagramme", "viewer.nav.reset.title": "Réinitialiser la vue (0)", "viewer.nav.read": "LIRE", "viewer.nav.zoomIn": "Zoom avant", "viewer.nav.zoomIn.title": "Zoom avant (+)", "viewer.nav.camera": "{hint}. Réinitialiser la vue du diagramme", "viewer.nav.camera.title": "{semantic}{hint} · réinitialiser la vue (0)", "viewer.nav.camera.semantic": "Caméra sémantique active · ", "viewer.nav.level.map": "CARTE", "viewer.nav.level.read": "LIRE", "viewer.nav.level.full": "COMPLET", "viewer.nav.level.auto": "AUTO", "viewer.nav.detail.map": "Zoomez pour révéler les libellés des relations et le contexte des nœuds", "viewer.nav.detail.read": "Zoomez à nouveau pour révéler les étiquettes et annotations", "viewer.nav.detail.full": "Détail complet du diagramme", "viewer.intent.summary": "{label}. {out} sortantes, {in} entrantes{loops}. {total} connexions. Appuyez sur Entrée pour les détails.", "viewer.intent.loops": ", {count} boucle propre", "viewer.common.copied": "Copié", "viewer.common.copyFailed": "Échec de la copie", "viewer.common.copyLink": "Copier le lien", "viewer.common.clear": "Effacer", "viewer.common.close": "Fermer" }