{
    "FANG": {
        "Name": "Ninjo's FANG",
        "Subtitle": "Relations entre personnages (PJ/PNJ)",
        "ButtonOpen": "Ninjo's FANG",
        "ButtonShort": "FANG",
        "KeybindingHint": "Ouvre le graphe interactif des relations d'acteurs de FANG.",
        "UI": {
            "TabEditor": "Modifier",
            "TabView": "Jouer",
            "TabAdvanced": "Gérer",
            "Export": "Exporter le graphe",
            "Import": "Importer le graphe",
            "ExportBtn": "Exporter (JSON)",
            "ImportBtn": "Importer (JSON)",
            "CreateConnection": "Créer des liens",
            "SelectSource": "Sélectionner la source",
            "SelectTarget": "Sélectionner la cible",
            "LabelPlaceholder": "Étiquette, par ex. 'est lié à'",
            "Directional": "Directionnel (Flèche)",
            "Connect": "Connecter",
            "QuickConnect": "Connexion rapide",
            "QuickConnectHint": "Activez-le, puis touchez ou cliquez deux nœuds du graphe.",
            "AddPlaceholder": "Ajouter un espace réservé",
            "DeleteElement": "Supprimer l'élément",
            "ManageElements": "Gérer les éléments",
            "ClosePanel": "Fermer le panneau",
            "Inspector": "Inspecteur",
            "SearchTitle": "Recherche & Filtrage",
            "SearchPlaceholder": "Rechercher nom, rôle, faction, lien...",
            "SearchOnlyMatches": "Afficher uniquement les correspondances",
            "SearchClear": "Effacer la recherche",
            "SearchToggle": "Recherche",
            "SearchToggleHint": "Ouvre ou ferme la superposition de recherche (local uniquement).",
            "SearchCloseHint": "Ferme la recherche et réinitialise le filtre (local uniquement).",
            "SelectElement": "Sélectionner un nœud / un lien",
            "Delete": "Supprimer",
            "Presentation": "Présentation",
            "GroupPlayers": "Joueurs",
            "GroupMonitor": "Moniteur",
            "AdvancedFeatures": "Fonctions avancées",
            "AdvancedSettings": "Ouvrir les paramètres avancés",
            "Quests": "Quêtes",
            "ShowPlayers": "Afficher les joueurs",
            "ShowPlayersHint": "Affiche le graphe à tous les joueurs dans une fenêtre normale",
            "ShowMonitor": "Afficher le moniteur",
            "ShowMonitorHint": "Affiche le graphe en plein écran uniquement sur le moniteur",
            "ClosePlayers": "Fermer pour les joueurs",
            "ClosePlayersHint": "Ferme le graphe pour tous les joueurs",
            "ManageFactions": "Gérer les factions",
            "ManageFactionsHint": "Créez et gérez des factions pour les jetons.",
            "CloseMonitor": "Fermer la vue du moniteur",
            "CloseMonitorHint": "Ferme la fenêtre du graphe sur l'affichage Moniteur/Joueur.",
            "CenterGraph": "Centrer le graphe",
            "CenterGraphHint": "Zoome et fait glisser le graphe de manière à ce que tous les jetons soient visibles.",
            "GroupByFaction": "Grouper par faction",
            "GroupByFactionHint": "Range les nœuds en grappes par faction sur le canevas.",
            "ResetFactionGrouping": "Annuler le regroupement",
            "ResetFactionGroupingHint": "Revenir à la disposition par forces.",
            "EnablePlayerEdit": "Activer l'édition par les joueurs",
            "ToggleCenter": "Centrer le nœud",
            "ToggleCenterHint": "Ancre magnétiquement le PNJ au centre (par exemple, pour les boss).",
            "EditNodeHeader": "Détails du nœud",
            "EditLinkHeader": "Détails du lien",
            "UpdateLink": "Mettre à jour le lien",
            "EditLinkHint": "Modifiez la connexion sélectionnée.",
            "SpectatorMode": "Mode spectateur",
            "SyncCamera": "Synchroniser la caméra (Diffusion)",
            "SyncCameraHint": "Diffusez votre position de caméra et votre zoom en direct à tous les joueurs et au moniteur.",
            "SpectatorActive": "Mode spectateur actif",
            "EditMode": "Modifier",
            "ReleaseLock": "Libérer le verrou",
            "ForceRelease": "Forcer la libération",
            "CurrentlyEditing": "est actuellement édité par {user}",
            "NoEditor": "Prêt pour l'édition",
            "Background": {
                "Title": "Paramètres de l'arrière-plan",
                "BackgroundConfigTitle": "Personnaliser l'arrière-plan",
                "Hint": "Adaptez l'atmosphère de votre graphe. Ces changements sont synchronisés en direct pour tous les joueurs.",
                "PremiumBadge": "PREMIUM ★",
                "PremiumHint": "Cette fonctionnalité est actuellement disponible gratuitement. À l'avenir, elle fera partie des avantages pour les soutiens (Patreon).",
                "Mode": "Type d'arrière-plan",
                "ModeNone": "Standard (Parchemin)",
                "ModePalette": "Couleur unique",
                "ModeImage": "Image personnalisée",
                "ModePreset": "Préréglage de style",
                "PaletteTitle": "Palette de couleurs",
                "ImageTitle": "Paramètres de l'image",
                "PresetTitle": "Préréglages de style",
                "Blur": "Effet de flou",
                "Opacity": "Opacité",
                "Preset": {
                    "Parchment": "Parchemin vieilli",
                    "Dark": "Canopée de la jungle",
                    "Starfield": "Champ d'étoiles (Nébuleuse)",
                    "Ethereal": "Brume du Feywild",
                    "Stone": "Pierre de donjon",
                    "Stars": "Nuit étoilée"
                },
                "Palette": {
                    "Parchment": "Parchemin",
                    "Linen": "Lin",
                    "WarmParchment": "Parchemin Chaud",
                    "AntiquePaper": "Papier Ancien",
                    "Canvas": "Toile",
                    "Sand": "Sable",
                    "Leather": "Cuir",
                    "AutumnLeaf": "Feuille d'Automne",
                    "Sage": "Sauge",
                    "SteelBlue": "Bleu Acier",
                    "Navy": "Bleu Marine",
                    "Purple": "Violet Royal",
                    "Midnight": "Minuit",
                    "Red": "Rouge Sang",
                    "Grey": "Gris Ardoise",
                    "Black": "Noir Profond",
                    "DeepMahogany": "Acajou Profond",
                    "Forest": "Forêt",
                    "Ocean": "Océan",
                    "Shadow": "Ombre"
                }
            },
            "Color": "Couleur",
            "CollaborativeWith": "Édition collaborative — également ici : {users}",
            "CollaborativeAlone": "Édition collaborative",
            "GroupByZone": "Grouper par lieu",
            "GroupByZoneHint": "Rassemble les personnages par lieu. Remplace le groupement par faction.",
            "ResetZoneGrouping": "Réinitialiser le groupement",
            "ResetZoneGroupingHint": "Restaure la disposition d'avant le groupement.",
            "RailAffiliation": "Appartenance et lieu",
            "RailSettings": "Paramètres",
            "GroupingTitle": "Regroupement",
            "GroupingHint": "Une vue temporaire. Les positions sont verrouillées pendant, puis reviennent.",
            "GroupingNone": "Normal",
            "GroupByFactionShort": "Faction",
            "GroupByZoneShort": "Lieu",
            "FactionsHint": "Les factions apparaissent en lignes entre les membres et en anneau coloré sur le pion.",
            "SectionPermissions": "Autorisations",
            "ShowFactionLines": "Afficher les factions",
            "PinnedHint": "Position figée. Clic droit → Libérer la position.",
            "RailLabel": "Outils FANG",
            "Close": "Fermer"
        },
        "Journal": {
            "FolderName": "FANG - Ne pas supprimer",
            "ChronicleName": "Chronique FANG",
            "Title": "À propos de FANG",
            "WarningTitle": "ATTENTION",
            "WarningText": "NE PAS SUPPRIMER CE JOURNAL !<br>Ce journal stocke toutes les relations du graphe FANG et les notes de lore des joueurs. Sa suppression détruira irrévocablement votre graphe et toutes les notes associées.",
            "Header": "Graphe des relations Foundry Actor Nexus",
            "Desc1": "Ce journal sauvegarde les données du graphe en arrière-plan.",
            "Desc2": "Pour ouvrir le graphe, cliquez sur le bouton ci-dessous ou appuyez sur Shift + G sur votre clavier.",
            "OpenBtn": "Ouvrir le graphe FANG"
        },
        "Messages": {
            "ExportSuccess": "Données du graphe exportées avec succès.",
            "ImportSuccess": "Données du graphe importées avec succès.",
            "ImportError": "Échec de l'importation du graphe : Format de fichier invalide.",
            "ConfirmImport": "L'importation d'un fichier écrasera votre graphe actuel. Êtes-vous sûr ?",
            "GraphShown": "Le graphique FANG est maintenant visible par tous les joueurs !",
            "GraphMonitorShown": "Le graphique FANG est envoyé au moniteur en plein écran !",
            "GraphClosed": "Graphique fermé pour tous les joueurs.",
            "GraphMonitorClosed": "Graphique fermé sur le moniteur.",
            "PlayersCanEdit": "Les joueurs peuvent maintenant modifier le graphique.",
            "PlayersCannotEdit": "Les joueurs ne peuvent plus modifier le graphique.",
            "WarnNoGMOnline": "Un Maître du Jeu doit être en ligne pour sauvegarder les modifications du graphique.",
            "ExtensionTooOld": "L'extension \"{id}\" nécessite un FANG plus récent. Veuillez mettre FANG à jour.",
            "JournalInitSuccess": "Journal FANG Graph initialisé avec succès.",
            "JournalMissing": "Aucun journal FANG Graph trouvé. Un MJ doit ouvrir cet outil en premier.",
            "SaveRefusedUnloaded": "FANG n'a pas enregistré : cette fenêtre n'a jamais chargé le graphe. Rouvrez FANG et réessayez.",
            "SaveNoPermission": "Permission insuffisante pour sauvegarder le graphique FANG.",
            "WarningSelfLink": "Un jeton ne peut pas être connecté à lui-même !",
            "WarningNoSourceTarget": "Veuillez sélectionner la source et la cible.",
            "WarningNoLabel": "Veuillez entrer une étiquette pour la connexion.",
            "WarningNoDeleteSelect": "Veuillez sélectionner un élément à supprimer.",
            "WarningNoSelect": "Veuillez sélectionner un élément.",
            "WarningNodeOnly": "Veuillez sélectionner un nœud (jeton), pas une connexion.",
            "DeletedNode": "Nœud et connexions associées supprimés.",
            "DeletedLink": "Connexion supprimée.",
            "CenterEnabled": "est maintenant attiré magnétiquement vers le centre.",
            "CenterDisabled": "flotte maintenant librement à nouveau.",
            "ActorNotFound": "Acteur introuvable.",
            "SpotlightStarted": "La mise en lumière narrative a commencé pour {actor}.",
            "SpectatorEnabled": "Mode Spectateur activé. Votre caméra est maintenant synchronisée.",
            "SpectatorDisabled": "Mode Spectateur désactivé.",
            "LockAcquired": "a acquis le verrou d'édition.",
            "LockReleased": "Verrou d'édition libéré.",
            "AlreadyEditing": "est actuellement en train de modifier le graphique.",
            "SpotlightHiddenBlocked": "Révélez d'abord le personnage avant d'utiliser la mise en lumière !",
            "HiddenEditBlocked": "Les joueurs ne peuvent pas modifier un acteur caché.",
            "FactionGroupingApplied": "Regroupement par faction appliqué.",
            "FactionGroupingReset": "Regroupement par faction annulé.",
            "FactionGroupingInsufficient": "Pas assez de factions visibles pour grouper.",
            "QuickConnectEnabled": "Connexion rapide active : choisissez d'abord la source, puis la cible.",
            "QuickConnectDisabled": "Connexion rapide désactivée.",
            "QuickConnectSourceSelected": "Source choisie : {name}. Choisissez maintenant la cible.",
            "QuickConnectSameNode": "La source et la cible doivent être différentes.",
            "QuickConnectLabelTitle": "Créer une connexion rapide",
            "QuickConnectLabelContent": "Relation de {source} vers {target} :",
            "QuickConnectLabelPlaceholder": "Intitulé, p. ex. « connaît »",
            "MonitorViewClosed": "Vue du moniteur fermée.",
            "PlayerLoreMissing": "Le MJ doit d abord creer le journal de notes joueur.",
            "PlayerLoreCreateGMOnly": "Seul le MJ peut creer le journal initial de notes joueur.",
            "SaveSuccess": "Modifications enregistrées.",
            "OtherUser": "un autre utilisateur",
            "LockStompTitle": "Reprendre le verrou d'édition ?",
            "LockStompConfirm": "{user} est en train de modifier. Reprendre quand même ?",
            "GroupingReset": "Groupement réinitialisé — disposition précédente restaurée.",
            "ZoneGroupingInsufficient": "Assignez d'abord des personnages à au moins deux lieux.",
            "ZoneGroupingApplied": "Groupé par lieu.",
            "GroupingPositionsLocked": "Vue de groupement — les positions sont verrouillées. Réinitialisez le groupement pour déplacer les personnages.",
            "GroupingIsAView": "Ceci est une vue — les positions restent verrouillées jusqu'à la réinitialisation.",
            "NodeUnpinned": "position libérée."
        },
        "ActorEditor": {
            "Title": "Modifier l'acteur",
            "Profile": "Profil",
            "PlayerView": "Vue joueurs",
            "PlayerNotesTitle": "Notes des joueurs",
            "HiddenPlayerEditHint": "Ce contact est encore caché. Vous pouvez modifier le nom visible par les joueurs, les notes et les états visibles sans révéler les secrets du MJ.",
            "Conditions": "?tats",
            "Notes": "Notes",
            "PlayerViewGMSettings": "Reglages MJ"
        },
        "ContextMenu": {
            "Info": "Voir les infos",
            "Edit": "Modifier",
            "EditRole": "Rôle / Organisation",
            "EditLore": "Modifier les informations",
            "OpenJournal": "Ouvrir le journal du MJ",
            "OpenQuest": "Ouvrir le journal des quêtes",
            "Spotlight": "Spotlight pour tous",
            "Identity": "Identité",
            "ReplacePlaceholder": "Remplacer par un acteur",
            "Condition": "État",
            "DeleteNode": "Supprimer l'acteur du graphe",
            "EditConnection": "Modifier",
            "DeleteConnection": "Supprimer la connexion",
            "NeedsEditMode": "mode édition",
            "UnpinNode": "Libérer la position"
        },
        "Dropdowns": {
            "Nodes": "Nœuds (Tokens)",
            "Links": "Connexions",
            "TokenPrefix": "Token :",
            "Unknown": "Inconnu",
            "GroupCanvas": "Sur la toile",
            "GroupDirectory": "Autres acteurs"
        },
        "Dialogs": {
            "FastLinkTitle": "Créer une connexion",
            "FastLinkContent": "Relation de {source} à {target}",
            "RoleTitle": "Faction / Rôle",
            "RoleContent": "Entrez un rôle ou une faction pour {actor} (facultatif) :",
            "RoleInput": "Rôle",
            "FactionInput": "Faction",
            "FactionPrimary": "Faction principale",
            "FactionPrimaryHint": "Détermine la place de ce personnage tant que le regroupement est actif",
            "FactionMultiHint": "Un personnage peut appartenir à plusieurs factions. Celle marquée d'une étoile détermine sa place tant que le regroupement est actif.",
            "FactionNamePlaceholder": "Nom de la faction",
            "FactionDescriptionPlaceholder": "Brève description de la faction",
            "FactionVisibleToPlayers": "Visible par les joueurs",
            "FactionLegendForPlayers": "Afficher dans la légende",
            "FactionLinesForPlayers": "Afficher les lignes de faction",
            "ChooseFactionIcon": "Choisir une icône",
            "DeleteFaction": "Supprimer la faction",
            "DeleteFactionConfirm": "Supprimer vraiment la faction {name} ? Les tokens de cette faction perdront leur affectation.",
            "NewFaction": "Nouvelle faction",
            "ShowFactionLines": "Afficher les lignes de faction",
            "ShowFactionLegend": "Afficher la légende des factions",
            "EditRoleTitle": "Modifier les détails",
            "EditRoleContent": "Faction / Rôle pour {actor} :",
            "EditLoreTitle": "Modifier les informations",
            "EditLoreContent": "Détails supplémentaires ou notes pour {actor} :",
            "EditConnectionTitle": "Modifier les informations",
            "EditConnectionContent": "Détails supplémentaires pour la connexion :",
            "InfoInput": "Notes",
            "LabelInput": "Nom (Étiquette)",
            "DirectionalInput": "Directionnel (Flèche)",
            "ReverseDirectionInput": "Inverser la direction",
            "BtnConnect": "Connecter",
            "BtnAdd": "Ajouter",
            "BtnAddFaction": "Ajouter une faction",
            "BtnSave": "Sauvegarder",
            "BtnCancel": "Annuler",
            "AssignJournalTitle": "Assigner le journal à {actor}",
            "AssignJournalContent": "Sélectionnez comment vous souhaitez lier le journal <strong>{journal}</strong> à <strong>{actor}</strong>.",
            "DeleteConfirmTitle": "Confirmer la suppression",
            "DeleteNodeContent": "Êtes-vous sûr de vouloir supprimer ce jeton du graphe ? Vos notes de lore pour les joueurs seront conservées.",
            "DeleteLinkContent": "Êtes-vous sûr de vouloir supprimer cette connexion ?",
            "ConnectionsReadOnlyHint": "Modifier et supprimer nécessitent le mode édition (le cadenas en haut à gauche).",
            "ConnectionsEmpty": "Aucune connexion pour l'instant.",
            "ConnectionsTitle": "Connexions de {name}",
            "ConnectionsButton": "Connexions",
            "IdentityTitle": "Identité",
            "IdentityName": "Nom affiché",
            "IdentityOriginal": "Original : {name}",
            "IdentityHidden": "Caché pour les joueurs",
            "IdentityAlias": "Alias (lorsque caché)",
            "ConditionTitle": "Définir la condition",
            "ConditionContent": "Conditions pour {actor} :",
            "ConditionDeceased": "Décédé",
            "ConditionMissing": "Disparu",
            "ConditionCaptured": "Capturé",
            "ConditionQuestgiver": "Donneur de quête",
            "LegacyNotes": "Note rapide sur le savoir :",
            "GMNotesTitle": "Notes privées du MJ",
            "GMNotesHint": "Glissez-déposez une entrée de journal ici, ou cliquez pour ouvrir.",
            "QuestLogTitle": "Journal public des quêtes",
            "QuestLogHint": "Visible par les joueurs comme une marque de donneur de quête. Glissez-y un journal.",
            "DropJournalHere": "Glisser le journal ici",
            "BtnOpenPlayerJournal": "Ouvrir le journal des notes des joueurs",
            "BtnConvertPlayerJournal": "Convertir et ouvrir dans le journal des joueurs",
            "BtnConvertPlayerJournalHint": "Convertit cette simple note textuelle en un journal Foundry dédié et éditable par les joueurs. Cela vous donne, à vous et au joueur, une liberté totale de mise en forme du texte.",
            "QuestLogAddBtn": "Ajouter un journal de quête (Glisser-déposer ici)",
            "SelectQuestContent": "Choisissez un journal de quête à ouvrir :",
            "QuestHiddenFromPlayers": "Masqu? aux joueurs",
            "QuestVisibleToPlayers": "Visible par les joueurs",
            "QuestMakeVisible": "Révéler",
            "QuestMakeHidden": "Masquer",
            "QuestAddHiddenHint": "Les nouvelles quêtes restent cachées aux joueurs jusqu'à ce que vous les révéliez.",
            "DiploGlassSyncTitle": "Activer la synchronisation des factions DiploGlass ?",
            "DiploGlassSyncContent": "DiploGlass a été détecté. Souhaitez-vous que FANG synchronise automatiquement les factions depuis DiploGlass (unidirectionnel) ?",
            "DiploGlassSyncEnable": "Activer la synchronisation",
            "DiploGlassSyncSkip": "Pas maintenant",
            "QuestSearchPlaceholder": "Rechercher des journaux de quête...",
            "QuestPickerTitle": "Ou choisir dans la liste des journaux",
            "QuestDropTitle": "Déposez le journal ici",
            "QuestAttachTitle": "Lier un autre journal de quête",
            "QuestLinkedTitle": "Quests",
            "QuestDropHint": "Déposez ici un journal pour l'ajouter comme quête cachée.",
            "HiddenQuestsVisible": "Afficher les quêtes quand masqué",
            "ActorDropVisibilityTitle": "Afficher le token",
            "ActorDropVisibilityBody": "Comment {name} doit-il apparaître aux joueurs ?",
            "ActorDropAliasHint": "L'alias ne sert que si vous ajoutez le token caché.",
            "ActorDropVisible": "Afficher ouvertement",
            "ActorDropHidden": "Afficher caché",
            "BtnYes": "Oui",
            "BtnNo": "Non",
            "IdentityGMOnly": "MJ seulement - masquer entièrement",
            "ActorDropGMOnly": "MJ seulement",
            "NoFactionsTitle": "Aucune faction",
            "NoFactionsHint": "Créez une faction, puis affectez-y des personnages (clic droit → Modifier)."
        },
        "History": {
            "Timeline": "Chronique",
            "JumpToDay": "Aller à un jour de jeu",
            "NodeChronicle": "Chronique des événements",
            "Events": "Événements",
            "Add": "Ajouter une découverte",
            "AddEvent": "Ajouter un événement",
            "AddForNode": "Ajouter une découverte pour {name}",
            "AddEventForNode": "Ajouter un événement pour {name}",
            "EditEvent": "Modifier l'événement",
            "EditEventForNode": "Modifier l'événement de {name}",
            "LinkedTo": "Lié à",
            "GameDate": "Jour de jeu",
            "GameDatePlaceholder": "p. ex. 12 de Praios",
            "When": "Quand cela s'est-il produit ?",
            "WhenToday": "Aujourd'hui",
            "WhenEarlier": "Un jour antérieur",
            "PickDay": "Jour de jeu",
            "CustomDate": "Date personnalisée…",
            "KnownDays": "Jours de la chronique",
            "LearnedToday": "Nous ne l'avons appris qu'aujourd'hui",
            "LearnedTodayHint": "L'entrée reste au jour des faits ; la date de découverte figure en dessous.",
            "LearnedOn": "Appris le {date}",
            "DeleteConfirmBody": "« {title} » sera définitivement retirée de la chronique.",
            "RecapOpen": "Ouvrir la rétrospective",
            "RecapCreate": "Rédiger la rétrospective",
            "RecapWhose": "Rétrospective de qui ?",
            "RecapBy": "Rétrospective de {name}",
            "RecapNote": "La rétrospective s'ouvre après l'enregistrement comme page de journal — c'est là que vous écrivez.",
            "RecapRequested": "Demande au MJ de créer la page…",
            "RecapDeleteTitle": "Supprimer aussi la rétrospective ?",
            "RecapDeleteBody": "Cette entrée possède une page de rétrospective. La garder ou la supprimer avec l'entrée ?",
            "RecapKeep": "Garder la page",
            "RecapDeleteBoth": "Tout supprimer",
            "Category": "Catégorie",
            "FilterCategory": "Filtre de catégorie",
            "Title": "Titre",
            "PlayerText": "Texte pour les joueurs",
            "PlayerTextHint": "Texte sûr que les joueurs pourront voir une fois publié.",
            "GMText": "Notes du MJ",
            "GMTextHint": "Contexte privé du MJ.",
            "GMTextPrivate": "Les notes du MJ restent privées — les joueurs ne les voient jamais, publiée ou non.",
            "ReleaseEntry": "Publier toute l'entrée pour les joueurs",
            "ReleaseEntryHint": "Sans la coche, l'entrée reste visible du seul MJ.",
            "VisibleToPlayers": "Visible par les joueurs",
            "UnknownDate": "Sans date",
            "Untitled": "Découverte sans titre",
            "Empty": "Aucune entrée dans la chronique pour l'instant.",
            "Focus": "Cibler",
            "Faction": "Faction",
            "PlayerSubmitted": "Événement envoyé.",
            "Categories": {
                "All": "All",
                "Encounter": "Rencontre",
                "Insight": "Découverte",
                "Flashback": "Rétrospective",
                "Quest": "Quest",
                "Relationship": "Relation",
                "Faction": "Faction",
                "Note": "Note"
            },
            "Auto": {
                "NodeAppearedTitle": "Apparition",
                "NodeAppearedText": "{name} entre en scène.",
                "IdentityRevealedTitle": "Identité révélée",
                "IdentityRevealedText": "La véritable identité est révélée : {name}.",
                "RelationshipTitle": "Nouveau lien",
                "RelationshipText": "Un lien entre {source} et {target} devient visible.",
                "RelationshipTextWithLabel": "{source} et {target} sont liés : {label}.",
                "QuestVisibleTitle": "Quest",
                "QuestVisibleText": "{name} a une quête : {quest}.",
                "FactionAssignedTitle": "Faction",
                "FactionAssignedText": "{name} est associé à {faction}."
            }
        },
        "Settings": {
            "TokenSize": {
                "Name": "Taille des jetons",
                "Hint": "Définir la taille visuelle par défaut des jetons dans le graphique. Les étiquettes et l'espacement s'adapteront automatiquement. (Défaut : 40)"
            },
            "CosmicWind": {
                "Name": "Vent cosmique (Jetons flottants)",
                "Hint": "Lorsque activé, les jetons dériveront et flotteront doucement sur le graphique une fois la simulation physique initiale stabilisée. Cela donne au graphique une sensation dynamique, magique et vivante."
            },
            "CosmicWindStrength": {
                "Name": "Force du vent cosmique",
                "Hint": "Détermine la distance à laquelle les jetons dérivent sur le graphique. (1 = À peine visible, 10 = Oscillation forte)."
            },
            "CenterNodeColor": {
                "Name": "Couleur de l'aura centrale (Hex)",
                "Hint": "La couleur de l'anneau magique autour des jetons épinglés au centre. Entrez un code couleur Hexadécimal (par exemple, #d4af37 pour l'Or, #8b0000 pour le Rouge foncé)."
            },
            "AllowPlayerEditing": {
                "Name": "Autoriser l'édition par les joueurs",
                "Hint": "Si activé, les joueurs peuvent créer et supprimer des connexions, et glisser des jetons sur le graphique."
            },
            "DefaultHidden": {
                "Name": "Mode caché par défaut",
                "Hint": "Si activé, les nouveaux jetons glissés sur le graphique sont automatiquement cachés aux joueurs. Vous pouvez les révéler plus tard via le menu contextuel."
            },
            "ThemeVariant": {
                "Name": "Variante du thème FANG",
                "Hint": "Choisissez le design visuel utilisé par la fenêtre FANG pour tous les utilisateurs.",
                "Choices": {
                    "Fantasy": "Fantasy (Par défaut)",
                    "Cyberpunk": "Cyberpunk"
                }
            },
            "InPersonGaming": {
                "Name": "Mode Jeu en Personne",
                "Hint": "Active des contrôles spéciaux pour moniteur pour le jeu de table (par exemple, surveillance sur second écran)."
            },
            "MonitorDisplayName": {
                "Name": "Nom d'affichage du moniteur",
                "Hint": "Le nom de l'utilisateur ou de l'écran (par exemple, 'Moniteur') utilisé pour la vue publique."
            },
            "DiploGlassOneWaySync": {
                "Name": "Synchronisation unidirectionnelle DiploGlass des factions",
                "Hint": "Si activé, FANG importe et met à jour automatiquement les factions des paramètres du monde DiploGlass (uniquement unidirectionnel)."
            },
            "CollaborativeEditing": {
                "Name": "Édition simultanée",
                "Hint": "Permet à plusieurs personnes de modifier le graphe en même temps. Les enregistrements sont fusionnés champ par champ, de sorte que des modifications différentes ne s'écrasent plus. Désactivé, une seule personne détient le verrou d'édition."
            },
            "SpotlightSound": {
                "Name": "Son du spotlight",
                "Hint": "Joué sur tous les clients à l'ouverture d'un spotlight (personnage, relation ou quête). Laisser vide pour aucun son."
            },
            "SpotlightSoundVolume": {
                "Name": "Volume du son du spotlight",
                "Hint": "Volume du son du spotlight."
            }
        },
        "Physics": {
            "Title": "Physique et Simulation",
            "CosmicWind": "Vent Cosmique (Jetons Flottants)",
            "Strength": "Force du Vent",
            "Hint": "Déterminez la dérive des jetons sur le graphique."
        },
        "Placeholder": {
            "Tag": "Provisoire",
            "DefaultName": "Contact Inconnu",
            "CreateTitle": "Créer un PNJ Placeholder",
            "CreateBtn": "Créer",
            "PlayerCreateHint": "Crée un contact provisoire visible. Le MJ pourra ajouter plus tard le rôle, la faction et les détails secrets.",
            "Type": "Type",
            "Name": "Nom d'affichage",
            "ReplaceTitle": "Remplacer le Placeholder",
            "ReplaceBtn": "Remplacer",
            "ReplaceHint": "Sélectionnez un acteur pour remplacer <strong>{name}</strong>.",
            "SelectActor": "Acteur",
            "KeepAlias": "Conserver le nom d'affichage actuel",
            "KeepRoleFaction": "Conserver le rôle et la faction",
            "NoActorAvailable": "Aucun acteur disponible pour le remplacement.",
            "DropTitle": "Acteur lâché sur le placeholder",
            "DropContent": "Voulez-vous remplacer <strong>{target}</strong> par <strong>{actor}</strong>, ou créer une relation ?",
            "DropReplace": "Remplacer le placeholder",
            "DropConnect": "Créer une relation"
        },
        "Zones": {
            "Title": "Lieux",
            "Manage": "Gérer les lieux",
            "Hint": "Créez des lieux comme des régions, villes, quartiers ou bâtiments, puis groupez les personnages selon leur position.",
            "Zone": "Lieu",
            "Add": "Ajouter un lieu",
            "Delete": "Supprimer le lieu",
            "NewZone": "Nouveau lieu",
            "NamePlaceholder": "Nom du lieu",
            "DescriptionPlaceholder": "Brève description",
            "VisibleToPlayers": "Visible pour les joueurs",
            "MemberCount": "{count} personnages dans ce lieu",
            "EmptyHint": "Aucun personnage — le lieu n'est dessiné que dans la vue des lieux, une fois que vous en assignez (clic droit sur un personnage, Modifier).",
            "Types": {
                "region": "Région",
                "city": "Ville",
                "district": "Quartier",
                "building": "Bâtiment",
                "realm": "Royaume",
                "other": "Autre"
            },
            "NoZonesTitle": "Aucun lieu",
            "NoZonesHint": "Ajoutez un lieu, puis affectez-y des personnages (clic droit → Modifier)."
        },
        "RelationshipTypes": {
            "Label": "Type de relation",
            "Default": "Standard",
            "Custom": "Type personnalisé",
            "Ally": "Allié",
            "Enemy": "Ennemi",
            "Family": "Famille",
            "Quest": "Quête",
            "Unknown": "Inconnu",
            "Hierarchy": "Hiérarchie"
        },
        "QuestStatus": {
            "Label": "Statut de quête",
            "open": "Ouverte",
            "active": "En cours",
            "done": "Terminée",
            "failed": "Échouée",
            "rumor": "Rumeur"
        },
        "Merge": {
            "ConflictResolved": "{names} était aussi en cours de modification — votre version a été conservée.",
            "DeletedElsewhere": "{names} a été supprimé par quelqu'un d'autre — votre modification a été abandonnée."
        },
        "Willkommen": {
            "Setting": "Fenêtre de bienvenue",
            "Untertitel": "Foundry Actor Nexus Graph",
            "Einleitung": "FANG dessine le réseau de relations de votre campagne sous forme de graphe interactif — directement dans Foundry, sans outil externe ni second écran couvert de notes.",
            "Punkt1": "<strong>Relations</strong> — qui doit de l'argent à qui, qui déteste qui, quelle faction tire les ficelles. Un clic droit sur une liaison la renomme, inverse la flèche ou déclenche un double portrait.",
            "Punkt2": "<strong>Rôles et factions</strong> — une seconde couche d'organisation au-dessus des simples liaisons, plus des zones par lieu ou par thème et des nœuds de boss qui restent aimantés au centre.",
            "Punkt3": "<strong>Sûr pour les joueurs</strong> — les contacts masqués gardent vos secrets, tandis que les joueurs peuvent tenir leurs propres alias et notes.",
            "Start": "Pour commencer : <strong>Maj+G</strong> ouvre le graphe. Il suffit d'y glisser des acteurs — il s'organise tout seul.",
            "ForgeZeile": "Tous les modules, leur documentation et les traductions allemandes au même endroit — ouvrir la page du module",
            "Nie": "Ne plus afficher",
            "Spaeter": "Plus tard"
        },
        "Notify": {
            "DropOnNode": "Déposez le journal sur un nœud précis du graphe.",
            "GmNoteLinked": "Note du MJ liée à {name}.",
            "QuestLogLinked": "Journal des quêtes lié à {name}.",
            "LoreAutoLinked": "Le journal de lore des joueurs existant pour {name} a été lié.",
            "QuestJournalMissing": "Journal de quête introuvable, ou les autorisations manquent."
        }
    }
}
