+53
-29
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"video-view-manager": {
|
||||
"scrying-pool": {
|
||||
"badge": {
|
||||
"state": {
|
||||
"hidden": "Hidden from table",
|
||||
@@ -26,9 +26,14 @@
|
||||
"gmHid": "GM hid {name}'s camera",
|
||||
"gmShowed": "GM showed {name}'s camera",
|
||||
"personalHidden": "GM has hidden your camera. Your portrait is shown to other Participants.",
|
||||
"personalShowed": "Your camera is now visible to the table."
|
||||
"personalShowed": "Your camera is now visible to the table.",
|
||||
"avConfigGMOnly": "A/V settings are managed by the GM."
|
||||
},
|
||||
"settings": {
|
||||
"showGMSelfFeed": {
|
||||
"label": "Show GM Self Feed",
|
||||
"hint": "When enabled, the GM's own camera feed is shown in the Scrying Pool strip."
|
||||
},
|
||||
"notificationVerbosity": {
|
||||
"label": "Notification Verbosity",
|
||||
"hint": "Controls which camera-state notifications you see. 'All' shows every change; 'GM Only' shows changes only to the GM and affected participant; 'Silent' suppresses all notifications except your own camera changes.",
|
||||
@@ -41,13 +46,19 @@
|
||||
},
|
||||
"directorsBoard": {
|
||||
"title": "Director's Board",
|
||||
"close": "Close",
|
||||
"empty": "No participants connected.",
|
||||
"openButton": "Open Director's Board",
|
||||
"footer": {
|
||||
"savePreset": "Save Preset…",
|
||||
"loadPreset": "Load Preset…",
|
||||
"exportPresets": "Export Presets…",
|
||||
"importPresets": "Import Presets…"
|
||||
"savePreset": "Save Layout",
|
||||
"loadPreset": "Load Layout",
|
||||
"exportPresets": "Export",
|
||||
"importPresets": "Import",
|
||||
"autoApplySettings": "Auto-Apply…",
|
||||
"avModeEnable": "Enable A/V",
|
||||
"avModeDisable": "Disable A/V",
|
||||
"avConfig": "A/V Settings…",
|
||||
"avConfigTitle": "Open Foundry A/V server settings (signaling server, LiveKit, etc.)"
|
||||
},
|
||||
"bulk": {
|
||||
"showAll": "Show All",
|
||||
@@ -81,46 +92,61 @@
|
||||
},
|
||||
"presets": {
|
||||
"save": {
|
||||
"saveButton": "Save",
|
||||
"saveButton": "Save Layout",
|
||||
"cancelButton": "Cancel",
|
||||
"title": "Save Scene Preset",
|
||||
"nameLabel": "Preset Name",
|
||||
"namePlaceholder": "Enter a name for this camera layout"
|
||||
"title": "Save Camera Layout",
|
||||
"nameLabel": "Layout Name",
|
||||
"namePlaceholder": "e.g. Combat, Roleplay, Intro…",
|
||||
"descriptionHint": "Saves the current camera visibility layout for all participants."
|
||||
},
|
||||
"load": {
|
||||
"loadButton": "Load",
|
||||
"cancelButton": "Cancel",
|
||||
"title": "Load Scene Preset",
|
||||
"emptyMessage": "No presets saved yet. Use 'Save Preset' to create one."
|
||||
"title": "Load Camera Layout",
|
||||
"emptyMessage": "No layouts saved yet. Use 'Save Layout' to create one."
|
||||
},
|
||||
"notifications": {
|
||||
"saved": "Scene preset '{name}' saved.",
|
||||
"applied": "Scene preset '{name}' applied.",
|
||||
"saved": "Layout '{name}' saved.",
|
||||
"applied": "Layout '{name}' applied.",
|
||||
"scene-applied": "Scene changed: camera layout updated"
|
||||
}
|
||||
},
|
||||
"scenePresetPanel": {
|
||||
"title": "Auto-Apply Settings",
|
||||
"enableAutoApply": "Enable Auto-Apply",
|
||||
"preset": "Layout",
|
||||
"selectPreset": "Select a layout…",
|
||||
"preDelay": "Pre-Delay",
|
||||
"globalSettingsHint": "Auto-apply can also be toggled globally in module settings.",
|
||||
"noScene": "No scene is currently active.",
|
||||
"notifications": {
|
||||
"enabled": "Auto-Apply enabled for this scene.",
|
||||
"disabled": "Auto-Apply disabled for this scene.",
|
||||
"presetSelected": "Auto-Apply layout set to: {name}"
|
||||
}
|
||||
},
|
||||
"presetExport": {
|
||||
"title": "Export Scene Presets",
|
||||
"description": "Download all scene presets as a JSON file that can be imported into another world.",
|
||||
"title": "Export Camera Layouts",
|
||||
"description": "Download all camera layouts as a JSON file that can be imported into another world.",
|
||||
"scene": "Scene",
|
||||
"presetCount": "Presets",
|
||||
"presetCount": "Layouts",
|
||||
"filename": "Filename",
|
||||
"export": "Export",
|
||||
"cancel": "Cancel",
|
||||
"exporting": "Exporting…",
|
||||
"exportSuccess": "Scene presets exported successfully.",
|
||||
"exportFailed": "Failed to export presets"
|
||||
"exportSuccess": "Camera layouts exported successfully.",
|
||||
"exportFailed": "Failed to export layouts"
|
||||
},
|
||||
"presetImport": {
|
||||
"title": "Import Scene Presets",
|
||||
"description": "Upload a JSON file containing scene presets to add to this scene.",
|
||||
"title": "Import Camera Layouts",
|
||||
"description": "Upload a JSON file containing camera layouts to add to this scene.",
|
||||
"selectFile": "Select File",
|
||||
"chooseFile": "Choose a JSON file…",
|
||||
"importMode": "Import Mode",
|
||||
"importModeMerge": "Merge",
|
||||
"importModeReplace": "Replace",
|
||||
"importModeMergeHint": "Add new presets, skip duplicates",
|
||||
"importModeReplaceHint": "Delete all existing presets and import new ones",
|
||||
"importModeMergeHint": "Add new layouts, skip duplicates",
|
||||
"importModeReplaceHint": "Delete all existing layouts and import new ones",
|
||||
"previewTitle": "Preview",
|
||||
"previewWillImport": "Will import",
|
||||
"previewWillSkip": "Will skip (already exists)",
|
||||
@@ -128,10 +154,10 @@
|
||||
"confirmReplace": "Replace All",
|
||||
"cancel": "Cancel",
|
||||
"importing": "Importing…",
|
||||
"importFailed": "Failed to import presets",
|
||||
"importFailed": "Failed to import layouts",
|
||||
"selectFileFirst": "Please select a file first",
|
||||
"existingPresetsWarning": "This scene has {existingPresetCount} existing preset(s).",
|
||||
"replaceConfirmation": "This will delete all {existingPresetCount} existing preset(s) and replace them with the imported ones. This cannot be undone."
|
||||
"existingPresetsWarning": "This scene has {existingPresetCount} existing layout(s).",
|
||||
"replaceConfirmation": "This will delete all {existingPresetCount} existing layout(s) and replace them with the imported ones. This cannot be undone."
|
||||
}
|
||||
},
|
||||
"SCRYING_POOL": {
|
||||
@@ -143,8 +169,6 @@
|
||||
"sectionDescription": "Control which automation features can affect your camera and on-screen presence.",
|
||||
"reactionCamLabel": "Reaction Cam",
|
||||
"reactionCamDescription": "Automatically show your camera during key moments (combat, rolls, etc.)",
|
||||
"hpReactiveCamStylingLabel": "HP-Reactive Cam Styling",
|
||||
"hpReactiveCamStylingDescription": "Apply visual styling to your camera based on your character's HP",
|
||||
"toggleOn": "Enabled",
|
||||
"toggleOff": "Disabled",
|
||||
"readOnlyNotice": "This player's privacy settings are read-only. You cannot modify another player's consent preferences.",
|
||||
@@ -164,7 +188,7 @@
|
||||
"Settings": {
|
||||
"PlayerPrivacyPanel": "Player Privacy Panel",
|
||||
"PlayerPrivacyPanelLabel": "Control automation effects for your camera",
|
||||
"PlayerPrivacyPanelHint": "Opt in or out of Reaction Cam, HP-Reactive Cam Styling, and other automation features",
|
||||
"PlayerPrivacyPanelHint": "Opt in or out of Reaction Cam and other automation features",
|
||||
"GMPlayerPrivacySelector": "View Player Privacy Settings",
|
||||
"GMPlayerPrivacySelectorLabel": "View and manage player privacy consent settings",
|
||||
"GMPlayerPrivacySelectorHint": "Select a player to view their automation opt-in preferences (read-only)"
|
||||
|
||||
Reference in New Issue
Block a user