From 53f80a06a5cf62973d7fff202f39972c7e9cdc5f Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 9 Mar 2026 16:06:22 -0500 Subject: [PATCH] i18n --- web/public/locales/en/views/settings.json | 36 ++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/web/public/locales/en/views/settings.json b/web/public/locales/en/views/settings.json index afbf27f82..17a60e9c5 100644 --- a/web/public/locales/en/views/settings.json +++ b/web/public/locales/en/views/settings.json @@ -13,7 +13,8 @@ "cameraConfig": "Camera Configuration - Frigate", "frigatePlus": "Frigate+ Settings - Frigate", "notifications": "Notification Settings - Frigate", - "maintenance": "Maintenance - Frigate" + "maintenance": "Maintenance - Frigate", + "profiles": "Profiles - Frigate" }, "menu": { "general": "General", @@ -23,6 +24,7 @@ "cameras": "Camera configuration", "ui": "UI", "profileSettings": "Profile settings", + "profiles": "Profiles", "globalDetect": "Object detection", "globalRecording": "Recording", "globalSnapshots": "Snapshots", @@ -101,6 +103,9 @@ "global": "Global", "camera": "Camera: {{cameraName}}" }, + "profile": { + "label": "Profile" + }, "field": { "label": "Field" }, @@ -473,6 +478,14 @@ "toast": { "success": "Camera {{cameraName}} saved successfully" } + }, + "profiles": { + "title": "Profile Camera Overrides", + "selectLabel": "Select profile", + "description": "Configure which cameras are enabled or disabled when a profile is activated. Cameras set to \"Inherit\" keep their base enabled state.", + "inherit": "Inherit", + "enabled": "Enabled", + "disabled": "Disabled" } }, "cameraReview": { @@ -1427,6 +1440,27 @@ "saveAllPartial_other": "{{successCount}} of {{totalCount}} sections saved. {{failCount}} failed.", "saveAllFailure": "Failed to save all sections." }, + "profiles": { + "title": "Profiles", + "activeProfile": "Active Profile", + "noActiveProfile": "No active profile", + "active": "Active", + "activated": "Profile '{{profile}}' activated", + "deactivated": "Profile deactivated", + "noProfiles": "No profiles defined. Add a profile from any camera section.", + "noOverrides": "No overrides", + "baseConfig": "Base Config", + "addProfile": "Add Profile", + "newProfile": "New Profile", + "profileNamePlaceholder": "e.g., armed, away, night", + "nameInvalid": "Only lowercase letters, numbers, and underscores allowed", + "nameDuplicate": "A profile with this name already exists", + "deleteProfile": "Delete Profile", + "deleteProfileConfirm": "Delete profile \"{{profile}}\" from all cameras? This cannot be undone.", + "deleteSuccess": "Profile '{{profile}}' deleted", + "deleteSection": "Delete Section Overrides", + "deleteSectionConfirm": "Remove {{profile}}'s overrides for {{section}} on {{camera}}?" + }, "unsavedChanges": "You have unsaved changes", "confirmReset": "Confirm Reset", "resetToDefaultDescription": "This will reset all settings in this section to their default values. This action cannot be undone.",