{
    "FANG": {
        "Name": "Ninjo's FANG",
        "Subtitle": "Character (PC/NPC) Relationships",
        "ButtonOpen": "Ninjo's FANG",
        "KeybindingHint": "Opens the interactive FANG Actor relationship graph.",
        "UI": {
            "TabEditor": "Editor",
            "TabView": "View",
            "TabAdvanced": "Advanced",
            "Export": "Export Graph",
            "Import": "Import Graph",
            "ExportBtn": "Export (JSON)",
            "ImportBtn": "Import (JSON)",
            "CreateConnection": "Create Connection",
            "SelectSource": "Select Source",
            "SelectTarget": "Select Target",
            "LabelPlaceholder": "Label e.g. 'is related to'",
            "Directional": "Directional (Arrow)",
            "Connect": "Connect",
            "DeleteElement": "Delete Element",
            "ManageElements": "Manage Elements",
            "SelectElement": "Select Node / Link",
            "Delete": "Delete",
            "Presentation": "Presentation",
            "AdvancedFeatures": "Advanced Functions",
            "AdvancedSettings": "Open Advanced Settings",
            "ShowPlayers": "Show Players",
            "ShowPlayersHint": "Shows the graph to all players in a normal window",
            "ShowMonitor": "Show Monitor",
            "ShowMonitorHint": "Shows the graph in fullscreen only on the monitor",
            "ClosePlayers": "Close for Players",
            "ClosePlayersHint": "Closes the graph for all players",
            "ManageFactions": "Manage Factions",
            "ManageFactionsHint": "Create and manage factions for tokens.",
            "CloseMonitor": "Close Monitor View",
            "CloseMonitorHint": "Closes the graph window on the Monitor/Player display.",
            "CenterGraph": "Center Graph",
            "CenterGraphHint": "Zooms and pans the graph so that all tokens are visible.",
            "EnablePlayerEdit": "Toggle Player Editing",
            "ToggleCenter": "Center Node",
            "ToggleCenterHint": "Magnetically pins the NPC to the center (e.g. for Boss enemies).",
            "EditNodeHeader": "Node Details",
            "EditLinkHeader": "Link Details",
            "UpdateLink": "Update Link",
            "EditLinkHint": "Modify the selected connection.",
            "SpectatorMode": "Spectator Mode",
            "SyncCamera": "Sync Camera (Broadcast)",
            "SyncCameraHint": "Broadcast your camera position and zoom live to all players and the monitor.",
            "SpectatorActive": "Spectator Mode Active",
            "EditMode": "Edit",
            "ReleaseLock": "Release Lock",
            "ForceRelease": "Force Release",
            "CurrentlyEditing": "is currently being edited by {user}",
            "NoEditor": "Ready for Editing"
        },
        "Journal": {
            "Title": "About FANG",
            "Header": "Foundry Actor Nexus Graph",
            "Desc1": "This journal saves the graph data in the background.",
            "Desc2": "To open the graph, click the button below or press Shift + G on your keyboard.",
            "OpenBtn": "Open FANG Graph"
        },
        "Messages": {
            "ExportSuccess": "Graph data exported successfully.",
            "ImportSuccess": "Graph data imported successfully.",
            "ImportError": "Failed to import graph: Invalid file format.",
            "ConfirmImport": "Importing a file will OVERWRITE your current graph. Are you sure?",
            "GraphShown": "FANG Graph is now shown to all players!",
            "GraphMonitorShown": "FANG Graph is sent to the monitor in fullscreen!",
            "GraphClosed": "Graph closed for all players.",
            "GraphMonitorClosed": "Graph closed on the monitor.",
            "PlayersCanEdit": "Players can now edit the graph.",
            "PlayersCannotEdit": "Players can no longer edit the graph.",
            "WarnNoGMOnline": "A Game Master must be online to save changes to the graph.",
            "JournalInitSuccess": "FANG Graph Journal successfully initialized.",
            "JournalMissing": "No FANG Graph Journal found. A GM must open this tool first.",
            "SaveNoPermission": "No permission to save the FANG Graph.",
            "WarningSelfLink": "A token cannot be connected to itself!",
            "WarningNoSourceTarget": "Please select source and target.",
            "WarningNoLabel": "Please enter a label for the connection.",
            "WarningNoDeleteSelect": "Please select an element to delete.",
            "WarningNoSelect": "Please select an element.",
            "WarningNodeOnly": "Please select a node (token), not a connection.",
            "DeletedNode": "Node and associated connections deleted.",
            "DeletedLink": "Connection deleted.",
            "CenterEnabled": "is now magnetically pulled to the center.",
            "CenterDisabled": "now floats freely again.",
            "ActorNotFound": "Actor not found.",
            "SpotlightStarted": "Narrative Spotlight started for {actor}.",
            "SpectatorEnabled": "Spectator Mode enabled. Your camera is now synced.",
            "SpectatorDisabled": "Spectator Mode disabled.",
            "LockAcquired": "has acquired the edit lock.",
            "LockReleased": "Edit lock released.",
            "AlreadyEditing": "is currently editing the graph."
        },
        "ContextMenu": {
            "EditRole": "Role / Organization",
            "EditLore": "Edit Information",
            "Spotlight": "Narrative Spotlight",
            "DeleteNode": "Delete Actor from Graph"
        },
        "Dropdowns": {
            "Nodes": "Nodes (Tokens)",
            "Links": "Connections",
            "TokenPrefix": "Token:",
            "Unknown": "Unknown",
            "GroupCanvas": "On Canvas",
            "GroupDirectory": "Other Actors"
        },
        "Dialogs": {
            "FastLinkTitle": "Create Connection",
            "FastLinkContent": "Relationship from {source} to {target}",
            "LabelInput": "Connection Label",
            "DirectionalInput": "Directional (Arrow)",
            "RoleTitle": "Faction / Role",
            "RoleContent": "Enter a role or faction for {actor} (optional):",
            "RoleInput": "Role",
            "FactionInput": "Faction",
            "ShowFactionLines": "Show Faction Lines",
            "ShowFactionLegend": "Show Faction Legend",
            "EditRoleTitle": "Edit Details",
            "EditRoleContent": "Faction / Role for {actor}:",
            "EditLoreTitle": "Edit Information",
            "EditLoreContent": "Additional details or notes for {actor}:",
            "BtnConnect": "Connect",
            "BtnAdd": "Add",
            "BtnAddFaction": "Add Faction",
            "BtnSave": "Save",
            "BtnCancel": "Cancel"
        },
        "Settings": {
            "TokenSize": {
                "Name": "Token Size",
                "Hint": "Define the default visual size of tokens in the graph. Labels and spacing will scale automatically. (Default: 40)"
            },
            "CosmicWind": {
                "Name": "Cosmic Wind (Floating Tokens)",
                "Hint": "When enabled, tokens will gently drift and float on the graph once the initial physics simulation has settled. This gives the graph a dynamic, magical, and breathing feel."
            },
            "CosmicWindStrength": {
                "Name": "Cosmic Wind Strength",
                "Hint": "Determines how far the tokens drift across the graph. (1 = Barely visible, 10 = Strong swaying)."
            },
            "CenterNodeColor": {
                "Name": "Center Aura Color (Hex)",
                "Hint": "The color of the magical ring around tokens pinned to the center. Enter a Hex color code (e.g. #d4af37 for Gold, #8b0000 for Dark Red)."
            },
            "AllowPlayerEditing": {
                "Name": "Allow Player Editing",
                "Hint": "If enabled, players can create and delete connections, and drop tokens onto the graph."
            }
        }
    }
}