diff --git a/web/public/locales/en/config/cameras.json b/web/public/locales/en/config/cameras.json index 0ae231c375..f14599e147 100644 --- a/web/public/locales/en/config/cameras.json +++ b/web/public/locales/en/config/cameras.json @@ -79,8 +79,8 @@ "label": "Object Detection", "description": "Settings for the detection/detect role used to run object detection and initialize trackers.", "enabled": { - "label": "Detection enabled", - "description": "Enable or disable object detection for this camera. Detection must be enabled for object tracking to run." + "label": "Enable object detection", + "description": "Enable or disable object detection for this camera." }, "height": { "label": "Detect height", @@ -628,7 +628,7 @@ "label": "Snapshots", "description": "Settings for saved JPEG snapshots of tracked objects for this camera.", "enabled": { - "label": "Snapshots enabled", + "label": "Enable snapshots", "description": "Enable or disable saving snapshots for this camera." }, "clean_copy": { @@ -860,6 +860,10 @@ "label": "Camera URL", "description": "URL to visit the camera directly from system page" }, + "profiles": { + "label": "Profiles", + "description": "Named config profiles with partial overrides that can be activated at runtime." + }, "zones": { "label": "Zones", "description": "Zones allow you to define a specific area of the frame so you can determine whether or not an object is within a particular area.", diff --git a/web/public/locales/en/config/global.json b/web/public/locales/en/config/global.json index fdfc4b3890..8e3439528b 100644 --- a/web/public/locales/en/config/global.json +++ b/web/public/locales/en/config/global.json @@ -1174,7 +1174,7 @@ } }, "genai": { - "label": "Generative AI configuration (named providers).", + "label": "Generative AI configuration", "description": "Settings for integrated generative AI providers used to generate object descriptions and review summaries.", "api_key": { "label": "API key", @@ -1293,8 +1293,8 @@ "label": "Object Detection", "description": "Settings for the detection/detect role used to run object detection and initialize trackers.", "enabled": { - "label": "Detection enabled", - "description": "Enable or disable object detection for all cameras; can be overridden per-camera. Detection must be enabled for object tracking to run." + "label": "Enable object detection", + "description": "Enable or disable object detection for all cameras; can be overridden per-camera." }, "height": { "label": "Detect height", @@ -1778,7 +1778,7 @@ "label": "Snapshots", "description": "Settings for saved JPEG snapshots of tracked objects for all cameras; can be overridden per-camera.", "enabled": { - "label": "Snapshots enabled", + "label": "Enable snapshots", "description": "Enable or disable saving snapshots for all cameras; can be overridden per-camera." }, "clean_copy": { @@ -2128,6 +2128,18 @@ "description": "Numeric order used to sort camera groups in the UI; larger numbers appear later." } }, + "profiles": { + "label": "Profiles", + "description": "Named profile definitions with friendly names. Camera profiles must reference names defined here.", + "friendly_name": { + "label": "Friendly name", + "description": "Display name for this profile shown in the UI." + } + }, + "active_profile": { + "label": "Active profile", + "description": "Currently active profile name. Runtime-only, not persisted in YAML." + }, "camera_mqtt": { "label": "MQTT", "description": "MQTT image publishing settings.", diff --git a/web/public/locales/en/views/settings.json b/web/public/locales/en/views/settings.json index f934392449..0dd96acbb3 100644 --- a/web/public/locales/en/views/settings.json +++ b/web/public/locales/en/views/settings.json @@ -1402,6 +1402,18 @@ "audio": "Audio" } }, + "genaiRoles": { + "options": { + "embeddings": "Embedding", + "vision": "Vision", + "tools": "Tools" + } + }, + "semanticSearchModel": { + "placeholder": "Select model…", + "builtIn": "Built-in Models", + "genaiProviders": "GenAI Providers" + }, "review": { "title": "Review Settings" },