"desc":"Do you want to save your changes before continuing?"
}
},
"cameraSetting":{
"camera":"Camera",
"noCamera":"No Camera"
},
"general":{
"title":"General Settings",
"liveDashboard":{
"title":"Live Dashboard",
"automaticLiveView":{
"label":"Automatic Live View",
"desc":"Automatically switch to a camera's live view when activity is detected. Disabling this option causes static camera images on the Live dashboard to only update once per minute."
},
"playAlertVideos":{
"label":"Play Alert Videos",
"desc":"By default, recent alerts on the Live dashboard play as small looping videos. Disable this option to only show a static image of recent alerts on this device/browser."
}
},
"storedLayouts":{
"title":"Stored Layouts",
"desc":"The layout of cameras in a camera group can be dragged/resized. The positions are stored in your browser's local storage.",
"clearAll":"Clear All Layouts"
},
"cameraGroupStreaming":{
"title":"Camera Group Streaming Settings",
"desc":"Streaming settings for each camera group are stored in your browser's local storage.",
"clearAll":"Clear All Streaming Settings"
},
"recordingsViewer":{
"title":"Recordings Viewer",
"defaultPlaybackRate":{
"label":"Default Playback Rate",
"desc":"Default playback rate for recordings playback."
}
},
"calendar":{
"title":"Calendar",
"firstWeekday":{
"label":"First Weekday",
"desc":"The day that the weeks of the review calendar begin on.",
"sunday":"Sunday",
"monday":"Monday"
}
},
"toast":{
"success":{
"clearStoredLayout":"Cleared stored layout for {{cameraName}}",
"clearStreamingSettings":"Cleared streaming settings for all camera groups."
},
"error":{
"clearStoredLayoutFailed":"Failed to clear stored layout: {{errorMessage}}",
"clearStreamingSettingsFailed":"Failed to clear streaming settings: {{errorMessage}}"
"desc":"Bird classification identifies known birds using a quantized Tensorflow model. When a known bird is recognized, its common name will be added as a sub_label. This information is included in the UI, filters, as well as in notifications."
"desc":"Semantic Search in Frigate allows you to find tracked objects within your review items using either the image itself, a user-defined text description, or an automatically generated one.",
"desc":"Reindexing will regenerate embeddings for all tracked object. This process runs in the background and may max out your CPU and take a fair amount of time depending on the number of tracked objects you have.",
"confirmTitle":"Confirm Reindexing",
"confirmDesc":"Are you sure you want to reindex all tracked object embeddings? This process will run in the background but it may max out your CPU and take a fair amount of time. You can watch the progress on the Explore page.",
"confirmButton":"Reindex",
"success":"Reindexing started successfully.",
"alreadyInProgress":"Reindexing is already in progress.",
"error":"Failed to start reindexing: {{errorMessage}}"
"desc":"Using <em>small</em> employs a quantized version of the model that uses less RAM and runs faster on CPU with a very negligible difference in embedding quality."
},
"large":{
"title":"large",
"desc":"Using <em>large</em> employs the full Jina model and will automatically run on the GPU if applicable."
"desc":"Face recognition allows people to be assigned names and when their face is recognized Frigate will assign the person's name as a sub label. This information is included in the UI, filters, as well as in notifications.",
"desc":"Frigate can recognize license plates on vehicles and automatically add the detected characters to the recognized_license_plate field or a known name as a sub_label to objects that are of type car. A common use case may be to read the license plates of cars pulling into a driveway or cars passing by on a street."
"restreamingWarning":"Reducing connections to the camera for the record stream may increase CPU usage slightly.",
"dahua":{
"substreamWarning":"Substream 1 is locked to a low resolution. Many Dahua / Amcrest / EmpireTech cameras support additional substreams that need to be enabled in the camera's settings. It is recommended to check and utilize those streams if available."
},
"hikvision":{
"substreamWarning":"Substream 1 is locked to a low resolution. Many Hikvision cameras support additional substreams that need to be enabled in the camera's settings. It is recommended to check and utilize those streams if available."
"desc":"Temporarily disable a 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>"
"desc":"Temporarily enable/disable Generative AI object descriptions for this camera. When disabled, AI generated descriptions will not be requested for tracked objects on this camera."
},
"review_descriptions":{
"title":"Generative AI Review Descriptions",
"desc":"Temporarily enable/disable Generative AI review descriptions for this camera. When disabled, AI generated descriptions will not be requested for review items on this camera."
"desc":"Temporarily enable/disable alerts and detections for this camera until Frigate restarts. When disabled, no new review items will be generated. ",
"desc":"Frigate categorizes review items as Alerts and Detections. By default, all <em>person</em> and <em>car</em> objects are considered Alerts. You can refine categorization of your review items by configuring required zones for them.",
"noDefinedZones":"No zones are defined for this camera.",
"objectAlertsTips":"All {{alertsLabels}} objects on {{cameraName}} will be shown as Alerts.",
"zoneObjectAlertsTips":"All {{alertsLabels}} objects detected in {{zone}} on {{cameraName}} will be shown as Alerts.",
"objectDetectionsTips":"All {{detectionsLabels}} objects not categorized on {{cameraName}} will be shown as Detections regardless of which zone they are in.",
"text":"All {{detectionsLabels}} objects not categorized in {{zone}} on {{cameraName}} will be shown as Detections.",
"notSelectDetections":"All {{detectionsLabels}} objects detected in {{zone}} on {{cameraName}} not categorized as Alerts will be shown as Detections regardless of which zone they are in.",
"regardlessOfZoneObjectDetectionsTips":"All {{detectionsLabels}} objects not categorized on {{cameraName}} will be shown as Detections regardless of which zone they are in."
"title":"Motion masks are used to prevent unwanted types of motion from triggering detection. Over masking will make it more difficult for objects to be tracked.",
"title":"Motion masks are used to prevent unwanted types of motion from triggering detection (example: tree branches, camera timestamps). Motion masks should be used <em>very sparingly</em>, over-masking will make it more difficult for objects to be tracked."
"title":"Frigate uses motion detection as a first line check to see if there is anything happening in the frame worth checking with object detection.",
"documentation":"Read the Motion Tuning Guide"
},
"Threshold":{
"title":"Threshold",
"desc":"The threshold value dictates how much of a change in a pixel's luminance is required to be considered motion. <em>Default: 30</em>"
},
"contourArea":{
"title":"Contour Area",
"desc":"The contour area value is used to decide which groups of changed pixels qualify as motion. <em>Default: 10</em>"
},
"improveContrast":{
"title":"Improve Contrast",
"desc":"Improve contrast for darker scenes. <em>Default: ON</em>"
"detectorDesc":"Frigate uses your detectors ({{detectors}}) to detect objects in your camera's video stream.",
"desc":"Debugging view shows a real-time view of tracked objects and their statistics. The object list shows a time-delayed summary of detected objects.",
"desc":"Show bounding boxes around tracked objects",
"colors":{
"label":"Object Bounding Box Colors",
"info":"<li>At startup, different colors will be assigned to each object label</li><li>A dark blue thin line indicates that object is not detected at this current point in time</li><li>A gray thin line indicates that object is detected as being stationary</li><li>A thick line indicates that object is the subject of autotracking (when enabled)</li>"
}
},
"timestamp":{
"title":"Timestamp",
"desc":"Overlay a timestamp on the image"
},
"zones":{
"title":"Zones",
"desc":"Show an outline of any defined zones"
},
"mask":{
"title":"Motion masks",
"desc":"Show motion mask polygons"
},
"motion":{
"title":"Motion boxes",
"desc":"Show boxes around areas where motion is detected",
"tips":"<p><strong>Region Boxes</strong></p><br><p>Bright green boxes will be overlaid on areas of interest in the frame that are being sent to the object detector.</p>"
"desc":"Draw a rectangle on the image to view area and ratio details",
"tips":"Enable this option to draw a rectangle on the camera image to show its area and ratio. These values can then be used to set object shape filter parameters in your config.",
"userRolesUpdated":"{{count}} user(s) assigned to this role have been updated to 'viewer', which has access to all cameras."
},
"error":{
"createRoleFailed":"Failed to create role: {{errorMessage}}",
"updateCamerasFailed":"Failed to update cameras: {{errorMessage}}",
"deleteRoleFailed":"Failed to delete role: {{errorMessage}}",
"userUpdateFailed":"Failed to update user roles: {{errorMessage}}"
}
},
"dialog":{
"createRole":{
"title":"Create New Role",
"desc":"Add a new role and specify camera access permissions."
},
"editCameras":{
"title":"Edit Role Cameras",
"desc":"Update camera access for the role <strong>{{role}}</strong>."
},
"deleteRole":{
"title":"Delete Role",
"desc":"This action cannot be undone. This will permanently delete the role and assign any users with this role to the 'viewer' role, which will give viewer access to all cameras.",
"warn":"Are you sure you want to delete <strong>{{role}}</strong>?",
"deleting":"Deleting..."
},
"form":{
"role":{
"title":"Role Name",
"placeholder":"Enter role name",
"desc":"Only letters, numbers, periods and underscores allowed.",
"roleIsRequired":"Role name is required",
"roleOnlyInclude":"Role name may only include letters, numbers, . or _",
"roleExists":"A role with this name already exists."
},
"cameras":{
"title":"Cameras",
"desc":"Select cameras this role has access to. At least one camera is required.",
"required":"At least one camera must be selected."
"desc":"Web push notifications require a secure context (<code>https://…</code>). This is a browser limitation. Access Frigate securely to use notifications."
"registered":"Successfully registered for notifications. Restarting Frigate is required before any notifications (including a test notification) can be sent.",
"settingSaved":"Notification settings have been saved."
},
"error":{
"registerFailed":"Failed to save notification registration."
"validated":"Frigate+ API key is detected and validated",
"notValidated":"Frigate+ API key is not detected or not validated",
"desc":"The Frigate+ API key enables integration with the Frigate+ service.",
"plusLink":"Read more about Frigate+"
},
"snapshotConfig":{
"title":"Snapshot Configuration",
"desc":"Submitting to Frigate+ requires both snapshots and <code>clean_copy</code> snapshots to be enabled in your config.",
"cleanCopyWarning":"Some cameras have snapshots enabled but have the clean copy disabled. You need to enable <code>clean_copy</code> in your snapshot config to be able to submit images from these cameras to Frigate+.",
"modelSelect":"Your available models on Frigate+ can be selected here. Note that only models compatible with your current detector configuration can be selected."
"desc":"Manage triggers for {{camera}}. Use the thumbnail type to trigger on similar thumbnails to your selected tracked object, and the description type to trigger on similar descriptions to text you specify."
},
"addTrigger":"Add Trigger",
"table":{
"name":"Name",
"type":"Type",
"content":"Content",
"threshold":"Threshold",
"actions":"Actions",
"noTriggers":"No triggers configured for this camera.",
"edit":"Edit",
"deleteTrigger":"Delete Trigger",
"lastTriggered":"Last triggered"
},
"type":{
"thumbnail":"Thumbnail",
"description":"Description"
},
"actions":{
"alert":"Mark as Alert",
"notification":"Send Notification"
},
"dialog":{
"createTrigger":{
"title":"Create Trigger",
"desc":"Create a trigger for camera {{camera}}"
},
"editTrigger":{
"title":"Edit Trigger",
"desc":"Edit the settings for trigger on camera {{camera}}"
},
"deleteTrigger":{
"title":"Delete Trigger",
"desc":"Are you sure you want to delete the trigger <strong>{{triggerName}}</strong>? This action cannot be undone."
"imageDesc":"Only the most recent 100 thumbnails are displayed. If you can't find your desired thumbnail, please review earlier objects in Explore and set up a trigger from the menu there.",