|
|
|
@@ -19,8 +19,25 @@
|
|
|
|
|
"button": {
|
|
|
|
|
"overriddenGlobal": "Overridden (Global)",
|
|
|
|
|
"overriddenGlobalTooltip": "This camera overrides global configuration settings in this section",
|
|
|
|
|
"overriddenGlobalHeading_one": "This camera overrides {{count}} field from the global config:",
|
|
|
|
|
"overriddenGlobalHeading_other": "This camera overrides {{count}} fields from the global config:",
|
|
|
|
|
"overriddenGlobalNoDeltas": "This camera overrides the global config, but no field values differ.",
|
|
|
|
|
"overriddenBaseConfig": "Overridden (Base Config)",
|
|
|
|
|
"overriddenBaseConfigTooltip": "The {{profile}} profile overrides configuration settings in this section"
|
|
|
|
|
"overriddenBaseConfigTooltip": "The {{profile}} profile overrides configuration settings in this section",
|
|
|
|
|
"overriddenBaseConfigHeading_one": "The {{profile}} profile overrides {{count}} field from the base config:",
|
|
|
|
|
"overriddenBaseConfigHeading_other": "The {{profile}} profile overrides {{count}} fields from the base config:",
|
|
|
|
|
"overriddenBaseConfigNoDeltas": "The {{profile}} profile overrides this section, but no field values differ from the base config.",
|
|
|
|
|
"overriddenInCameras": {
|
|
|
|
|
"label_one": "Overridden in {{count}} camera",
|
|
|
|
|
"label_other": "Overridden in {{count}} cameras",
|
|
|
|
|
"tooltip_one": "{{count}} camera overrides values in this section. Click to see details.",
|
|
|
|
|
"tooltip_other": "{{count}} cameras override values in this section. Click to see details.",
|
|
|
|
|
"heading_one": "This global section has fields that are overridden in {{count}} camera.",
|
|
|
|
|
"heading_other": "This global section has fields that are overridden in {{count}} cameras.",
|
|
|
|
|
"othersField_one": "{{count}} other",
|
|
|
|
|
"othersField_other": "{{count}} others",
|
|
|
|
|
"profilePrefix": "{{profile}} profile: {{fields}}"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"menu": {
|
|
|
|
|
"general": "General",
|
|
|
|
@@ -38,7 +55,7 @@
|
|
|
|
|
"globalMotion": "Motion detection",
|
|
|
|
|
"globalObjects": "Objects",
|
|
|
|
|
"globalReview": "Review",
|
|
|
|
|
"globalAudioEvents": "Audio events",
|
|
|
|
|
"globalAudioEvents": "Audio detection",
|
|
|
|
|
"globalLivePlayback": "Live playback",
|
|
|
|
|
"globalTimestampStyle": "Timestamp style",
|
|
|
|
|
"systemDatabase": "Database",
|
|
|
|
@@ -69,7 +86,7 @@
|
|
|
|
|
"cameraMotion": "Motion detection",
|
|
|
|
|
"cameraObjects": "Objects",
|
|
|
|
|
"cameraConfigReview": "Review",
|
|
|
|
|
"cameraAudioEvents": "Audio events",
|
|
|
|
|
"cameraAudioEvents": "Audio detection",
|
|
|
|
|
"cameraAudioTranscription": "Audio transcription",
|
|
|
|
|
"cameraNotifications": "Notifications",
|
|
|
|
|
"cameraLivePlayback": "Live playback",
|
|
|
|
@@ -415,6 +432,7 @@
|
|
|
|
|
"audioCodecGood": "Audio codec is {{codec}}.",
|
|
|
|
|
"resolutionHigh": "A resolution of {{resolution}} may cause increased resource usage.",
|
|
|
|
|
"resolutionLow": "A resolution of {{resolution}} may be too low for reliable detection of small objects.",
|
|
|
|
|
"resolutionUnknown": "The resolution of this stream could not be probed. You should manually set the detect resolution in Settings or your config.",
|
|
|
|
|
"noAudioWarning": "No audio detected for this stream, recordings will not have audio.",
|
|
|
|
|
"audioCodecRecordError": "The AAC audio codec is required to support audio in recordings.",
|
|
|
|
|
"audioCodecRequired": "An audio stream is required to support audio detection.",
|
|
|
|
@@ -434,6 +452,7 @@
|
|
|
|
|
},
|
|
|
|
|
"cameraManagement": {
|
|
|
|
|
"title": "Manage Cameras",
|
|
|
|
|
"description": "Add, edit, and delete cameras, control which cameras are enabled, and configure per-profile and camera type overrides. To configure streams, detection, motion, and other camera-specific settings, choose the specific section under Camera Configuration.",
|
|
|
|
|
"addCamera": "Add New Camera",
|
|
|
|
|
"deleteCamera": "Delete Camera",
|
|
|
|
|
"deleteCameraDialog": {
|
|
|
|
@@ -456,7 +475,13 @@
|
|
|
|
|
"enableDesc": "Temporarily disable an enabled camera until Frigate restarts. Disabling a camera completely stops Frigate's processing of this camera's streams. Detection, recording, and debugging will be unavailable.<br /> <em>Note: This does not disable go2rtc restreams.</em>",
|
|
|
|
|
"disableLabel": "Disabled cameras",
|
|
|
|
|
"disableDesc": "Enable a camera that is currently not visible in the UI and disabled in the configuration. A restart of Frigate is required after enabling.",
|
|
|
|
|
"enableSuccess": "Enabled {{cameraName}} in configuration. Restart Frigate to apply the changes."
|
|
|
|
|
"enableSuccess": "Enabled {{cameraName}} in configuration. Restart Frigate to apply the changes.",
|
|
|
|
|
"friendlyName": {
|
|
|
|
|
"edit": "Edit camera display name",
|
|
|
|
|
"title": "Edit Display Name",
|
|
|
|
|
"description": "Set the friendly name shown for this camera throughout the Frigate UI. Leave blank to use the camera ID.",
|
|
|
|
|
"rename": "Rename"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"cameraConfig": {
|
|
|
|
|
"add": "Add Camera",
|
|
|
|
@@ -494,6 +519,14 @@
|
|
|
|
|
"inherit": "Inherit",
|
|
|
|
|
"enabled": "Enabled",
|
|
|
|
|
"disabled": "Disabled"
|
|
|
|
|
},
|
|
|
|
|
"cameraType": {
|
|
|
|
|
"title": "Camera Type",
|
|
|
|
|
"label": "Camera type",
|
|
|
|
|
"description": "Set the type for each camera. Dedicated LPR cameras are single-purpose cameras with powerful optical zoom to capture license plates on distant vehicles. Most cameras should use the normal camera type unless the camera is specifically for LPR and has a tightly focused view on license plates.",
|
|
|
|
|
"normal": "Normal",
|
|
|
|
|
"dedicatedLpr": "Dedicated LPR",
|
|
|
|
|
"saveSuccess": "Updated camera type for {{cameraName}}. Restart Frigate to apply the changes."
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"cameraReview": {
|
|
|
|
@@ -1114,8 +1147,16 @@
|
|
|
|
|
"cameras": "Cameras",
|
|
|
|
|
"loading": "Loading model information…",
|
|
|
|
|
"error": "Failed to load model information",
|
|
|
|
|
"noModelLoaded": "No Frigate+ model is currently loaded.",
|
|
|
|
|
"availableModels": "Available Models",
|
|
|
|
|
"loadingAvailableModels": "Loading available models…",
|
|
|
|
|
"selectModel": "Select a model",
|
|
|
|
|
"noModelsAvailable": "No models available",
|
|
|
|
|
"filter": {
|
|
|
|
|
"ariaLabel": "Filter models by type",
|
|
|
|
|
"baseModels": "Base Models",
|
|
|
|
|
"fineTunedModels": "Fine-tuned Models"
|
|
|
|
|
},
|
|
|
|
|
"modelSelect": "Your available models on Frigate+ can be selected here. Note that only models compatible with your current detector configuration can be selected."
|
|
|
|
|
},
|
|
|
|
|
"unsavedChanges": "Unsaved Frigate+ settings changes",
|
|
|
|
@@ -1477,8 +1518,8 @@
|
|
|
|
|
"genaiRoles": {
|
|
|
|
|
"options": {
|
|
|
|
|
"embeddings": "Embedding",
|
|
|
|
|
"vision": "Vision",
|
|
|
|
|
"tools": "Tools"
|
|
|
|
|
"descriptions": "Descriptions",
|
|
|
|
|
"chat": "Chat"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"semanticSearchModel": {
|
|
|
|
@@ -1630,15 +1671,78 @@
|
|
|
|
|
"hardwareAuto": "Automatic hardware acceleration"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"birdseye": {
|
|
|
|
|
"trackingMode": {
|
|
|
|
|
"objects": "Objects",
|
|
|
|
|
"motion": "Motion",
|
|
|
|
|
"continuous": "Continuous"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"retainMode": {
|
|
|
|
|
"all": "All",
|
|
|
|
|
"motion": "Motion",
|
|
|
|
|
"active_objects": "Active Objects"
|
|
|
|
|
},
|
|
|
|
|
"previewQuality": {
|
|
|
|
|
"very_high": "Very High",
|
|
|
|
|
"high": "High",
|
|
|
|
|
"medium": "Medium",
|
|
|
|
|
"low": "Low",
|
|
|
|
|
"very_low": "Very Low"
|
|
|
|
|
},
|
|
|
|
|
"ui": {
|
|
|
|
|
"timeFormat": {
|
|
|
|
|
"browser": "Browser",
|
|
|
|
|
"12hour": "12 hour",
|
|
|
|
|
"24hour": "24 hour"
|
|
|
|
|
},
|
|
|
|
|
"TimeOrDateStyle": {
|
|
|
|
|
"full": "Full",
|
|
|
|
|
"long": "Long",
|
|
|
|
|
"medium": "Medium",
|
|
|
|
|
"short": "Short"
|
|
|
|
|
},
|
|
|
|
|
"unitSystem": {
|
|
|
|
|
"metric": "Metric",
|
|
|
|
|
"imperial": "Imperial"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"review": {
|
|
|
|
|
"imageSource": {
|
|
|
|
|
"recordings": "Recordings",
|
|
|
|
|
"previews": "Previews"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"logger": {
|
|
|
|
|
"logLevel": {
|
|
|
|
|
"debug": "Debug",
|
|
|
|
|
"info": "Info",
|
|
|
|
|
"warning": "Warning",
|
|
|
|
|
"error": "Error",
|
|
|
|
|
"critical": "Critical"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"onvif": {
|
|
|
|
|
"profileAuto": "Auto",
|
|
|
|
|
"profileLoading": "Loading profiles..."
|
|
|
|
|
"profileLoading": "Loading profiles...",
|
|
|
|
|
"autotracking": {
|
|
|
|
|
"zooming": {
|
|
|
|
|
"disabled": "Disabled",
|
|
|
|
|
"absolute": "Absolute",
|
|
|
|
|
"relative": "Relative"
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"modelSize": {
|
|
|
|
|
"small": "Small",
|
|
|
|
|
"large": "Large"
|
|
|
|
|
},
|
|
|
|
|
"configMessages": {
|
|
|
|
|
"review": {
|
|
|
|
|
"recordDisabled": "Recording is disabled, review items will not be generated.",
|
|
|
|
|
"detectDisabled": "Object detection is disabled. Review items require detected objects to categorize alerts and detections.",
|
|
|
|
|
"allNonAlertDetections": "All non-alert activity will be included as detections."
|
|
|
|
|
"allNonAlertDetections": "All non-alert activity will be included as detections.",
|
|
|
|
|
"genaiImageSourceRecordingsRecordDisabled": "Image source is set to 'recordings', but recording is disabled. Frigate will fall back to preview images."
|
|
|
|
|
},
|
|
|
|
|
"audio": {
|
|
|
|
|
"noAudioRole": "No streams have the audio role defined. You must enable the audio role for audio detection to function."
|
|
|
|
@@ -1647,15 +1751,21 @@
|
|
|
|
|
"audioDetectionDisabled": "Audio detection is not enabled for this camera. Audio transcription requires audio detection to be active."
|
|
|
|
|
},
|
|
|
|
|
"detect": {
|
|
|
|
|
"fpsGreaterThanFive": "Setting the detect FPS higher than 5 is not recommended."
|
|
|
|
|
"fpsGreaterThanFive": "Setting the detect FPS higher than 5 is not recommended. Higher values may cause performance issues and will not provide any benefit.",
|
|
|
|
|
"disabled": "Object detection is disabled. Snapshots, review items, and enrichments such as face recognition, license plate recognition, and Generative AI will not function."
|
|
|
|
|
},
|
|
|
|
|
"objects": {
|
|
|
|
|
"genaiNoDescriptionsProvider": "You must configure a GenAI provider with the 'descriptions' role for descriptions to be generated."
|
|
|
|
|
},
|
|
|
|
|
"faceRecognition": {
|
|
|
|
|
"globalDisabled": "Face recognition is not enabled at the global level. Enable it in global settings for camera-level face recognition to function.",
|
|
|
|
|
"personNotTracked": "Face recognition requires the 'person' object to be tracked. Ensure 'person' is in the object tracking list."
|
|
|
|
|
"globalDisabled": "The face recognition enrichment must be enabled for face recognition features to function on this camera.",
|
|
|
|
|
"personNotTracked": "Face recognition requires the 'person' object to be tracked. Enable 'person' in Objects for this camera.",
|
|
|
|
|
"modelSizeLarge": "The 'large' model requires a GPU or NPU for reasonable performance. Use 'small' on CPU-only systems."
|
|
|
|
|
},
|
|
|
|
|
"lpr": {
|
|
|
|
|
"globalDisabled": "License plate recognition is not enabled at the global level. Enable it in global settings for camera-level LPR to function.",
|
|
|
|
|
"vehicleNotTracked": "License plate recognition requires 'car' or 'motorcycle' to be tracked."
|
|
|
|
|
"globalDisabled": "The license plate recognition enrichment must be enabled for LPR features to function on this camera.",
|
|
|
|
|
"vehicleNotTracked": "License plate recognition requires 'car' or 'motorcycle' to be tracked. Enable 'car' or 'motorcycle' in Objects for this camera.",
|
|
|
|
|
"modelSizeLarge": "The 'large' model is optimized for multi-line license plates. The 'small' model provides better performance over 'large' and should be used unless your region uses multi-line plate formats."
|
|
|
|
|
},
|
|
|
|
|
"record": {
|
|
|
|
|
"noRecordRole": "No streams have the record role defined. Recording will not function."
|
|
|
|
@@ -1669,6 +1779,9 @@
|
|
|
|
|
"detectors": {
|
|
|
|
|
"mixedTypes": "All detectors must use the same type. Remove existing detectors to use a different type.",
|
|
|
|
|
"mixedTypesSuggestion": "All detectors must use the same type. Remove existing detectors or select {{type}}."
|
|
|
|
|
},
|
|
|
|
|
"semanticSearch": {
|
|
|
|
|
"jinav2SmallModelSize": "The 'small' size with the Jina V2 model has high RAM and inference cost. The 'large' model with a discrete GPU is recommended."
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|