mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-19 01:17:06 +03:00
530 lines
31 KiB
JSON
530 lines
31 KiB
JSON
{
|
|
"object.person": "Person",
|
|
"object.bicycle": "Bicycle",
|
|
"object.car": "Car",
|
|
"object.motorcycle": "Motorcycle",
|
|
"object.airplane": "Airplane",
|
|
"object.bus": "Bus",
|
|
"object.train": "Train",
|
|
"object.boat": "Boat",
|
|
"object.traffic_light": "Traffic Light",
|
|
"object.fire_hydrant": "Fire Hydrant",
|
|
"object.street_sign": "Street Sign",
|
|
"object.stop_sign": "Stop Sign",
|
|
"object.parking_meter": "Parking Meter",
|
|
"object.bench": "Bench",
|
|
"object.bird": "Bird",
|
|
"object.cat": "Cat",
|
|
"object.dog": "Dog",
|
|
"object.horse": "Horse",
|
|
"object.sheep": "Sheep",
|
|
"object.cow": "Cow",
|
|
"object.elephant": "Elephant",
|
|
"object.bear": "Bear",
|
|
"object.zebra": "Zebra",
|
|
"object.giraffe": "Giraffe",
|
|
"object.hat": "Hat",
|
|
"object.backpack": "Backpack",
|
|
"object.umbrella": "Umbrella",
|
|
"object.shoe": "Shoe",
|
|
"object.eye_glasses": "Eye Glasses",
|
|
"object.handbag": "Handbag",
|
|
"object.tie": "Tie",
|
|
"object.suitcase": "Suitcase",
|
|
"object.frisbee": "Frisbee",
|
|
"object.skis": "Skis",
|
|
"object.snowboard": "Snowboard",
|
|
"object.sports_ball": "Sports Ball",
|
|
"object.kite": "Kite",
|
|
"object.baseball_bat": "Baseball Bat",
|
|
"object.baseball_glove": "Baseball Glove",
|
|
"object.skateboard": "Skateboard",
|
|
"object.surfboard": "Surfboard",
|
|
"object.tennis_racket": "Tennis Racket",
|
|
"object.bottle": "Bottle",
|
|
"object.plate": "Plate",
|
|
"object.wine_glass": "Wine Glass",
|
|
"object.cup": "Cup",
|
|
"object.fork": "Fork",
|
|
"object.knife": "Knife",
|
|
"object.spoon": "Spoon",
|
|
"object.bowl": "Bowl",
|
|
"object.banana": "Banana",
|
|
"object.apple": "Apple",
|
|
"object.sandwich": "Sandwich",
|
|
"object.orange": "Orange",
|
|
"object.broccoli": "Broccoli",
|
|
"object.carrot": "Carrot",
|
|
"object.hot_dog": "Hot Dog",
|
|
"object.pizza": "Pizza",
|
|
"object.donut": "Donut",
|
|
"object.cake": "Cake",
|
|
"object.chair": "Chair",
|
|
"object.couch": "Couch",
|
|
"object.potted_plant": "Potted Plant",
|
|
"object.bed": "Bed",
|
|
"object.mirror": "Mirror",
|
|
"object.dining_table": "Dining Table",
|
|
"object.window": "Window",
|
|
"object.desk": "Desk",
|
|
"object.toilet": "Toilet",
|
|
"object.door": "Door",
|
|
"object.tv": "TV",
|
|
"object.laptop": "Laptop",
|
|
"object.mouse": "Mouse",
|
|
"object.remote": "Remote",
|
|
"object.keyboard": "Keyboard",
|
|
"object.cell_phone": "Cell Phone",
|
|
"object.microwave": "Microwave",
|
|
"object.oven": "Oven",
|
|
"object.toaster": "Toaster",
|
|
"object.sink": "Sink",
|
|
"object.refrigerator": "Refrigerator",
|
|
"object.blender": "Blender",
|
|
"object.book": "Book",
|
|
"object.clock": "Clock",
|
|
"object.vase": "Vase",
|
|
"object.scissors": "Scissors",
|
|
"object.teddy_bear": "Teddy Bear",
|
|
"object.hair_dryer": "Hair Dryer",
|
|
"object.toothbrush": "Toothbrush",
|
|
"object.hair_brush": "Hair Brush",
|
|
"object.vehicle": "Vehicle",
|
|
"object.squirrel": "Squirrel",
|
|
"object.deer": "Deer",
|
|
"object.animal": "Animal",
|
|
"object.bark": "Bark",
|
|
"object.fox": "Fox",
|
|
"object.goat": "Goat",
|
|
"object.rabbit": "Rabbit",
|
|
"object.raccoon": "Raccoon",
|
|
"object.robot_lawnmower": "Robot Lawnmower",
|
|
"object.waste_bin": "Waste bin",
|
|
|
|
"audio.crying": "Crying",
|
|
"audio.laughter": "Laughter",
|
|
"audio.scream": "Scream",
|
|
"audio.speech": "Speech",
|
|
"audio.yell": "Yell",
|
|
"audio.fire_alarm": "Fire alarm",
|
|
|
|
"ui.time.justNow": "Just now",
|
|
"ui.time.today": "Today",
|
|
"ui.time.yesterday": "Yesterday",
|
|
"ui.time.last7": "Last 7 days",
|
|
"ui.time.last14": "Last 14 days",
|
|
"ui.time.last30": "Last 30 days",
|
|
"ui.time.thisWeek": "This Week",
|
|
"ui.time.lastWeek": "Last Week",
|
|
"ui.time.thisMonth": "This Month",
|
|
"ui.time.lastMonth": "Last Month",
|
|
"ui.time.formattedTimestamp": "%b %-d, %I:%M:%S %p",
|
|
"ui.time.formattedTimestamp.24hour": "%b %-d, %H:%M:%S",
|
|
|
|
"ui.iconPicker.selectIcon": "Select an icon",
|
|
"ui.iconPicker.search.placeholder": "Search for an icon...",
|
|
|
|
"ui.dialog.restart.title": "Are you sure you want to restart Frigate?",
|
|
"ui.dialog.restart.button": "Restart",
|
|
"ui.dialog.restart.restarting.title": "Frigate is Restarting",
|
|
"ui.dialog.restart.restarting.content": "This page will reload in {{countdown}} seconds.",
|
|
"ui.dialog.restart.restarting.button": "Force Reload Now",
|
|
|
|
"ui.dialog.export.time.fromTimeline": "Select from Timeline",
|
|
"ui.dialog.export.time.lastHour_one": "Last Hour",
|
|
"ui.dialog.export.time.lastHour_other": "Last {{count}} Hours",
|
|
"ui.dialog.export.time.custom": "Custom",
|
|
"ui.dialog.export.name.placeholder": "Name the Export",
|
|
"ui.dialog.export.select": "Select",
|
|
"ui.dialog.export.export": "Export",
|
|
"ui.dialog.export.toast.success": "Successfully started export. View the file in the /exports folder.",
|
|
"ui.dialog.export.toast.error.failed": "Failed to start export: {{error}}",
|
|
"ui.dialog.export.toast.error.endTimeMustAfterStartTime": "End time must be after start time",
|
|
"ui.dialog.export.toast.error.noVaildTimeSelected": "No valid time range selected",
|
|
"ui.dialog.export.fromTimeline.saveExport": "Save Export",
|
|
"ui.dialog.export.fromTimeline.previewExport": "Preview Export",
|
|
|
|
"ui.stats.ffmpegHighCpuUsage": "{{camera}} has high FFMPEG CPU usage ({{ffmpegAvg}}%)",
|
|
"ui.stats.detectHighCpuUsage": "{{camera}} has high detect CPU usage ({{detectAvg}}%)",
|
|
"ui.stats.healthy": "System is healthy",
|
|
|
|
"ui.system.general": "General",
|
|
"ui.system.storage": "Storage",
|
|
"ui.system.cameras": "Cameras",
|
|
"ui.system.lastRefreshed": "Last refreshed: ",
|
|
"ui.system.general.detector": "Detectors",
|
|
"ui.system.general.detectorInferenceSpeed": "Detector Inference Speed",
|
|
"ui.system.general.detectorCpuUsage": "Detector CPU Usage",
|
|
"ui.system.general.detectorMemoryUsage": "Detector Memory Usage",
|
|
"ui.system.general.hardwareInfo": "Hardware Info",
|
|
"ui.system.general.gpuUsage": "GPU Usage",
|
|
"ui.system.general.gpuMemory": "GPU Memory",
|
|
"ui.system.general.gpuEncoder": "GPU Encoder",
|
|
"ui.system.general.gpuDecoder": "GPU Decoder",
|
|
"ui.system.general.otherProcesses": "Other Processes",
|
|
"ui.system.general.processCpuUsage": "Process CPU Usage",
|
|
"ui.system.general.processMemoryUsage": "Process Memory Usage",
|
|
|
|
"ui.system.storage.overview": "Overview",
|
|
"ui.system.storage.recordings": "Recordings",
|
|
"ui.system.storage.recordings.tips": "This value represents the total storage used by the recordings in Frigate's database. Frigate does not track storage usage for all files on your disk.",
|
|
"ui.system.storage.cameraStorage": "Camera Storage",
|
|
"ui.system.storage.cameraStorage.camera": "Camera",
|
|
"ui.system.storage.cameraStorage.unused": "Unused",
|
|
"ui.system.storage.cameraStorage.storageUsed": "Storage Used",
|
|
"ui.system.storage.cameraStorage.percentageOfTotalUsed": "Percentage of Total Used",
|
|
"ui.system.storage.cameraStorage.bandwidth": "Bandwidth",
|
|
"ui.system.storage.cameraStorage.unused.tips": "This value may not accurately represent the free space available to Frigate if you have other files stored on your drive beyond Frigate's recordings. Frigate does not track storage usage outside of its recordings.",
|
|
|
|
"ui.system.cameras.overview": "Overview",
|
|
"ui.system.cameras.info.cameraProbeInfo": "{{camera}} Camera Probe Info",
|
|
"ui.system.cameras.info.streamDataFromFFPROBE": "Stream data is obtained with <code>ffprobe</code>.",
|
|
"ui.system.cameras.info.fetching": "Fetching Camera Data",
|
|
"ui.system.cameras.info.stream": "Stream {{idx}}",
|
|
"ui.system.cameras.info.video": "Video:",
|
|
"ui.system.cameras.info.codec": "Codec:",
|
|
"ui.system.cameras.info.resolution": "Resolution:",
|
|
"ui.system.cameras.info.fps": "FPS:",
|
|
"ui.system.cameras.info.unknown": "Unknown",
|
|
"ui.system.cameras.info.audio": "Audio:",
|
|
"ui.system.cameras.info.error": "Error: {{error}}",
|
|
"ui.system.cameras.framesAndDetections": "Frames / Detections",
|
|
"ui.system.cameras.label.camera": "camera",
|
|
"ui.system.cameras.label.detect": "detect",
|
|
"ui.system.cameras.label.skipped": "skipped",
|
|
"ui.system.cameras.label.ffmpeg": "ffmpeg",
|
|
"ui.system.cameras.label.capture": "capture",
|
|
|
|
|
|
"ui.system": "System",
|
|
"ui.systemMetrics": "System metrics",
|
|
"ui.systemLogs": "System logs",
|
|
|
|
"ui.configuration": "Configuration",
|
|
"ui.settings": "Settings",
|
|
"ui.configurationEditor": "Configuration Editor",
|
|
"ui.withSystem": "System",
|
|
"ui.language.en": "English",
|
|
"ui.language.zhCN": "简体中文(Simplified Chinese)",
|
|
"ui.languages" : "Languages",
|
|
|
|
|
|
"ui.appearance": "Appearance",
|
|
"ui.darkMode": "Dark Mode",
|
|
"ui.darkMode.light": "Light",
|
|
"ui.darkMode.dark": "Dark",
|
|
|
|
"ui.theme": "Theme",
|
|
"ui.theme.blue": "Blue",
|
|
"ui.theme.green": "Green",
|
|
"ui.theme.nord": "Nord",
|
|
"ui.theme.red": "Red",
|
|
"ui.theme.high.contrast": "High Contrast",
|
|
"ui.theme.default": "Default",
|
|
|
|
"ui.help": "Help",
|
|
"ui.documentation": "Documentation",
|
|
"ui.documentation.label": "Frigate documentation",
|
|
"ui.restart": "Restart Frigate",
|
|
|
|
"ui.menu.live": "Live",
|
|
"ui.menu.live.allCameras": "All Cameras",
|
|
"ui.menu.review": "Review",
|
|
"ui.menu.explore": "Explore",
|
|
"ui.menu.export": "Export",
|
|
"ui.menu.uiPlayground": "UI Playground",
|
|
"ui.menu.user.current": "Current User: {{user}}",
|
|
"ui.menu.user.anonymous": "anonymous",
|
|
"ui.menu.user.logout": "Logout",
|
|
|
|
"ui.cameraGroup": "Camera Groups",
|
|
"ui.cameraGroup.add": "Add camera groups",
|
|
"ui.cameraGroup.edit": "Edit camera groups",
|
|
"ui.cameraGroup.delete.confirm": "Confirm Delete",
|
|
"ui.cameraGroup.delete.confirm.desc": "Are you sure you want to delete the camera group <em>{{name}}</em>?",
|
|
"ui.cameraGroup.name": "Name",
|
|
"ui.cameraGroup.name.placeholder": "Enter a name...",
|
|
"ui.cameraGroup.name.errorMessage.mustLeastCharacters": "Camera group name must be at least 2 characters.",
|
|
"ui.cameraGroup.name.errorMessage.exists": "Camera group name already exists.",
|
|
"ui.cameraGroup.name.errorMessage.nameMustNotPeriod": "Camera group name must not contain a period.",
|
|
"ui.cameraGroup.name.errorMessage.invalid": "Invalid camera group name.",
|
|
"ui.cameraGroup.cameras": "Cameras",
|
|
"ui.cameraGroup.cameras.desc": "Select cameras for this group.",
|
|
"ui.cameraGroup.icon": "Icon",
|
|
"ui.cameraGroup.success": "Camera group ({{name}}) has been saved.",
|
|
"ui.cameraGroup.toast.error": "Failed to save config changes: {{error}}",
|
|
|
|
"ui.eventView.alerts": "Alerts",
|
|
"ui.eventView.detections": "Detections",
|
|
"ui.eventView.motion": "Motion",
|
|
"ui.eventView.allCameras": "All Cameras",
|
|
"ui.eventView.empty.alert": "There are no alerts to review",
|
|
"ui.eventView.empty.detection": "There are no detections to review",
|
|
|
|
"ui.filter": "Filter",
|
|
"ui.filter.allLabels": "All Labels",
|
|
"ui.filter.allLabels.short": "Labels",
|
|
"ui.filter.countLabels": "{{count}} Labels",
|
|
"ui.filter.allZones": "All Zones",
|
|
"ui.filter.allZones.short": "Zones",
|
|
"ui.filter.allDates": "All Dates",
|
|
"ui.filter.allDates.short": "Dates",
|
|
"ui.filter.more": "More Filters",
|
|
"ui.filter.timeRange": "Time Range",
|
|
"ui.filter.zones": "Zones",
|
|
"ui.filter.subLabels": "Sub Labels",
|
|
"ui.filter.allSubLabels": "All Sub Labels",
|
|
"ui.filter.score": "Score",
|
|
"ui.filter.features": "Features",
|
|
"ui.filter.features.hasSnapshot": "Has a snapshot",
|
|
"ui.filter.features.hasVideoClip": "Has a video clip",
|
|
"ui.filter.features.submittedToFrigatePlus": "Submitted to Frigate+",
|
|
"ui.filter.features.submittedToFrigatePlus.tips": "You must first filter on tracked objects that have a snapshot.<br /><br />Tracked objects without a snapshot cannot be submitted to Frigate+.",
|
|
"ui.filter.sort": "Sort",
|
|
"ui.filter.sort.dateAsc": "Date (Ascending)",
|
|
"ui.filter.sort.dateDesc": "Date (Descending)",
|
|
"ui.filter.sort.scoreAsc": "Object Score (Ascending)",
|
|
"ui.filter.sort.scoreDesc": "Object Score (Descending)",
|
|
"ui.filter.sort.relevance": "Relevance",
|
|
"ui.filter.allCameras": "All Cameras",
|
|
"ui.filter.allCameras.short": "Cameras",
|
|
|
|
"ui.reviewFilter.showReviewed": "Show Reviewed",
|
|
|
|
"ui.apply": "Apply",
|
|
"ui.reset": "Reset",
|
|
"ui.enabled": "Enabled",
|
|
"ui.save": "Save",
|
|
"ui.saving": "Saving...",
|
|
"ui.cancel": "Cancel",
|
|
"ui.close": "Close",
|
|
"ui.copy": "Copy",
|
|
"ui.back": "Back",
|
|
"ui.history": "History",
|
|
"ui.fullscreen": "Fullscreen",
|
|
"ui.pictureInPicture": "Picture in Picture",
|
|
"ui.on": "ON",
|
|
"ui.off": "OFF",
|
|
"ui.edit": "Edit",
|
|
"ui.delete": "Delete",
|
|
"ui.yes": "Yes",
|
|
"ui.no": "No",
|
|
|
|
"ui.live.documentTitle": "Live - Frigate",
|
|
"ui.live.documentTitle.withCamera": "{{camera}} - Live - Frigate",
|
|
"ui.live.twoWayTalk.enable": "Enable Two Way Talk",
|
|
"ui.live.twoWayTalk.disable": "Disable Two Way Talk",
|
|
"ui.live.cameraAudio.enable": "Enable Camera Audio",
|
|
"ui.live.cameraAudio.disable": "Disable Camera Audio",
|
|
"ui.live.ptz.move.left.label": "Move PTZ camera to the left",
|
|
"ui.live.ptz.move.up.label": "Move PTZ camera up",
|
|
"ui.live.ptz.move.down.label": "Move PTZ camera down",
|
|
"ui.live.ptz.move.right.label": "Move PTZ camera to the right",
|
|
"ui.live.ptz.zoom.in.label": "Zoom PTZ camera in",
|
|
"ui.live.ptz.zoom.out.label": "Zoom PTZ camera out",
|
|
"ui.live.ptz.frame.center.label": "Click in the frame to center the PTZ camera",
|
|
|
|
"ui.live.detect.enable": "Enable Detect",
|
|
"ui.live.detect.disable": "Disable Detect",
|
|
"ui.live.recording.enable": "Enable Recording",
|
|
"ui.live.recording.disable": "Disable Recording",
|
|
"ui.live.snapshots.enable": "Enable Snapshots",
|
|
"ui.live.snapshots.disable": "Disable Snapshots",
|
|
"ui.live.audioDetect.enable": "Enable Audio Detect",
|
|
"ui.live.audioDetect.disable": "Disable Audio Detect",
|
|
"ui.live.autotracking.enable": "Enable Autotracking",
|
|
"ui.live.autotracking.disable": "Disable Autotracking",
|
|
|
|
"ui.review.timeline": "Timeline",
|
|
"ui.review.events": "Events",
|
|
"ui.review.events.noFoundForTimePeriod": "No events found for this time period.",
|
|
"ui.review.documentTitle": "Review - Frigate",
|
|
"ui.review.recordings.documentTitle": "Recordings - Frigate",
|
|
|
|
"ui.player.noRecordingsFoundForThisTime": "No recordings found for this time",
|
|
"ui.player.noPreviewFound": "No Preview Found",
|
|
"ui.player.noPreviewFoundFor": "No Preview Found for {{cameraName}}",
|
|
|
|
"ui.calendarFilter.last24Hours": "Last 24 Hours",
|
|
|
|
"ui.searchView.noTrackedObjects": "No Tracked Objects Found",
|
|
"ui.searchView.settings": "Settings",
|
|
"ui.searchView.settings.defaultView": "Default View",
|
|
"ui.searchView.settings.defaultView.desc": "When no filters are selected, display a summary of the most recent tracked objects per label, or display an unfiltered grid.",
|
|
"ui.searchView.settings.defaultView.summary": "Summary",
|
|
"ui.searchView.settings.defaultView.unfilteredGrid": "Unfiltered Grid",
|
|
"ui.searchView.settings.gridColumns": "Grid Columns",
|
|
"ui.searchView.settings.gridColumns.desc": "Select the number of columns in the grid view.",
|
|
"ui.searchView.settings.searchSource": "Search Source",
|
|
"ui.searchView.settings.searchSource.desc": "Choose whether to search the thumbnails or descriptions of your tracked objects.",
|
|
|
|
"ui.settingView.menu.uiSettings": "UI Settings",
|
|
"ui.settingView.menu.exploreSettings": "Explore Settings",
|
|
"ui.settingView.menu.cameraSettings": "Camera Settings",
|
|
"ui.settingView.menu.masksAndZones": "Masks / Zones",
|
|
"ui.settingView.menu.motionTuner": "Motion Tuner",
|
|
"ui.settingView.menu.debug": "Debug",
|
|
"ui.settingView.menu.users": "Users",
|
|
"ui.settingView.menu.notifications": "Notifications",
|
|
|
|
"ui.settingView.generalSettings": "General Settings",
|
|
"ui.settingView.generalSettings.liveDashboard": "Live Dashboard",
|
|
"ui.settingView.generalSettings.automaticLiveView": "Automatic Live View",
|
|
"ui.settingView.generalSettings.automaticLiveView.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.",
|
|
"ui.settingView.generalSettings.playAlertVideos": "Play Alert Videos",
|
|
"ui.settingView.generalSettings.playAlertVideos.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.",
|
|
"ui.settingView.generalSettings.storedLayouts": "Stored Layouts",
|
|
"ui.settingView.generalSettings.storedLayouts.desc": "The layout of cameras in a camera group can be dragged/resized. The positions are stored in your browser's local storage.",
|
|
"ui.settingView.generalSettings.storedLayouts.clearAll": "Clear All Layouts",
|
|
"ui.settingView.generalSettings.recordingsViewer": "Recordings Viewer",
|
|
"ui.settingView.generalSettings.recordingsViewer.defaultPlaybackRate": "Default Playback Rate",
|
|
"ui.settingView.generalSettings.recordingsViewer.defaultPlaybackRate.desc": "Default playback rate for recordings playback.",
|
|
"ui.settingView.generalSettings.calendar": "Calendar",
|
|
"ui.settingView.generalSettings.calendar.firstWeekday": "First Weekday",
|
|
"ui.settingView.generalSettings.calendar.firstWeekday.desc": "The day that the weeks of the review calendar begin on.",
|
|
"ui.settingView.generalSettings.calendar.firstWeekday.sunday": "Sunday",
|
|
"ui.settingView.generalSettings.calendar.firstWeekday.monday": "Monday",
|
|
|
|
"ui.settingView.exploreSettings": "Explore Settings",
|
|
"ui.settingView.exploreSettings.semanticSearch": "Semantic Search",
|
|
"ui.settingView.exploreSettings.semanticSearch.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.",
|
|
"ui.settingView.exploreSettings.semanticSearch.readTheDocumentation": "Read the Documentation",
|
|
"ui.settingView.exploreSettings.semanticSearch.reindexOnStartup": "Re-Index On Startup",
|
|
"ui.settingView.exploreSettings.semanticSearch.reindexOnStartup.desc": "Re-indexing will reprocess all thumbnails and descriptions (if enabled) and apply the embeddings on each startup. <em>Don't forget to disable the option after restarting!</em>",
|
|
"ui.settingView.exploreSettings.semanticSearch.modelSize": "Model Size",
|
|
"ui.settingView.exploreSettings.semanticSearch.modelSize.desc": "The size of the model used for semantic search embeddings.",
|
|
"ui.settingView.exploreSettings.semanticSearch.modelSize.small": "small",
|
|
"ui.settingView.exploreSettings.semanticSearch.modelSize.large": "large",
|
|
"ui.settingView.exploreSettings.semanticSearch.modelSize.small.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.",
|
|
"ui.settingView.exploreSettings.semanticSearch.modelSize.large.desc": "Using <em>large</em> employs the full Jina model and will automatically run on the GPU if applicable.",
|
|
|
|
"ui.settingView.cameraSettings": "Camera Settings",
|
|
"ui.settingView.cameraSettings.reviewClassification": "Review Classification",
|
|
"ui.settingView.cameraSettings.reviewClassification.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.",
|
|
"ui.settingView.cameraSettings.reviewClassification.readTheDocumentation": "Read the Documentation",
|
|
"ui.settingView.cameraSettings.reviewClassification.noDefinedZones": "No zones are defined for this camera.",
|
|
"ui.settingView.cameraSettings.reviewClassification.objectAlertsTips": "All {{alertsLabels}} objects on {{cameraName}} will be shown as Alerts.",
|
|
"ui.settingView.cameraSettings.reviewClassification.zoneObjectAlertsTips": "All {{alertsLabels}} objects detected in {{zone}} on {{cameraName}} will be shown as Alerts.",
|
|
"ui.settingView.cameraSettings.reviewClassification.selectAlertsZones": "Select zones for Alerts",
|
|
|
|
"ui.settingView.cameraSettings.reviewClassification.objectDetectionsTips": "All {{detectionsLabels}} objects <em>not classified as Alerts</em> on {{cameraName}} will be shown as Detections.",
|
|
"ui.settingView.cameraSettings.reviewClassification.zoneObjectDetectionsTips": "All {{detectionsLabels}} objects <em>not classified as Alerts</em> that are detected in {{zone}} on {{cameraName}} will be shown as Detections.",
|
|
"ui.settingView.cameraSettings.reviewClassification.zoneObjectDetectionsTips.notSelectDetections": "All {{detectionsLabels}} objects <em>not classified as Alerts</em> that are detected in {{zone}} on {{cameraName}} will be shown as Detections, regardless of zone",
|
|
"ui.settingView.cameraSettings.reviewClassification.zoneObjectDetectionsTips.regardlessOfZoneObjectDetectionsTips": "All {{detectionsLabels}} objects <em>not classified as Alerts</em> on {{cameraName}} will be shown as Detections, regardless of zone.",
|
|
|
|
"ui.settingView.masksAndZonesSettings": "Masks / Zones",
|
|
"ui.settingView.masksAndZonesSettings.zone": "Zones",
|
|
"ui.settingView.masksAndZonesSettings.zone.documentTitle": "Edit Zone - Frigate",
|
|
"ui.settingView.masksAndZonesSettings.zone.desc": "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.",
|
|
"ui.settingView.masksAndZonesSettings.zone.desc.documentation": "Documentation",
|
|
"ui.settingView.masksAndZonesSettings.zone.add": "Add Zone",
|
|
"ui.settingView.masksAndZonesSettings.zone.edit": "Edit Zone",
|
|
"ui.settingView.masksAndZonesSettings.zone.point_one": "{{count}} point",
|
|
"ui.settingView.masksAndZonesSettings.zone.point_other": "{{count}} points",
|
|
"ui.settingView.masksAndZonesSettings.zone.clickDrawPolygon": "Click to draw a polygon on the image.",
|
|
"ui.settingView.masksAndZonesSettings.zone.name": "Name",
|
|
"ui.settingView.masksAndZonesSettings.zone.name.inputPlaceHolder": "Enter a name...",
|
|
"ui.settingView.masksAndZonesSettings.zone.name.tips": "Name must be at least 2 characters and must not be the name of a camera or another zone.",
|
|
"ui.settingView.masksAndZonesSettings.zone.inertia": "Inertia",
|
|
"ui.settingView.masksAndZonesSettings.zone.inertia.desc": "Specifies how many frames that an object must be in a zone before they are considered in the zone. <em>Default: 3</em>",
|
|
"ui.settingView.masksAndZonesSettings.zone.loiteringTime": "Loitering Time",
|
|
"ui.settingView.masksAndZonesSettings.zone.loiteringTime.desc": "Sets a minimum amount of time in seconds that the object must be in the zone for it to activate. <em>Default: 0</em>",
|
|
"ui.settingView.masksAndZonesSettings.zone.objects": "Objects",
|
|
"ui.settingView.masksAndZonesSettings.zone.objects.desc": "List of objects that apply to this zone.",
|
|
"ui.settingView.masksAndZonesSettings.zone.allObjects": "All Objects",
|
|
|
|
"ui.settingView.masksAndZonesSettings.motionMasks": "Motion Mask",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.documentTitle": "Edit Motion Mask - Frigate",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.desc": "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.",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.desc.documentation": "Documentation",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.add": "New Motion Mask",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.edit": "Edit Motion Mask",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.context": "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.",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.context.documentation": "Read the documentation",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.point_one": "{{count}} point",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.point_other": "{{count}} points",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.clickDrawPolygon": "Click to draw a polygon on the image.",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.polygonAreaTooLarge": "The motion mask is covering {{polygonArea}}% of the camera frame. Large motion masks are not recommended.",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.polygonAreaTooLarge.tips": "Motion masks do not prevent objects from being detected. You should use a required zone instead.",
|
|
"ui.settingView.masksAndZonesSettings.motionMasks.polygonAreaTooLarge.documentation": "Read the documentation",
|
|
|
|
"ui.settingView.masksAndZonesSettings.objectMasks": "Object Masks",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.documentTitle": "Edit Object Mask - Frigate",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.desc": "Object filter masks are used to filter out false positives for a given object type based on location.",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.documentation": "Documentation",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.add": "Add Object Mask",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.edit": "Edit Object Mask",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.context": "Object filter masks are used to filter out false positives for a given object type based on location.",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.point_one": "{{count}} point",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.point_other": "{{count}} points",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.clickDrawPolygon": "Click to draw a polygon on the image.",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.objects": "Objects",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.objects.desc": "The object type that that applies to this object mask.",
|
|
"ui.settingView.masksAndZonesSettings.objectMasks.objects.allObjectTypes": "All object types",
|
|
|
|
|
|
"ui.settingView.motionDetectionTuner": "Motion Detection Tuner",
|
|
"ui.settingView.motionDetectionTuner.desc": "Frigate uses motion detection as a first line check to see if there is anything happening in the frame worth checking with object detection.",
|
|
"ui.settingView.motionDetectionTuner.desc.documentation": "Read the Motion Tuning Guide",
|
|
"ui.settingView.motionDetectionTuner.Threshold": "Threshold",
|
|
"ui.settingView.motionDetectionTuner.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>",
|
|
"ui.settingView.motionDetectionTuner.contourArea": "Contour Area",
|
|
"ui.settingView.motionDetectionTuner.contourArea.desc": "The contour area value is used to decide which groups of changed pixels qualify as motion. <em>Default: 10</em>",
|
|
"ui.settingView.motionDetectionTuner.improveContrast": "Improve Contrast",
|
|
"ui.settingView.motionDetectionTuner.improveContrast.desc": "Improve contrast for darker scenes. <em>Default: ON</em>",
|
|
|
|
"ui.settingView.debug": "Debug",
|
|
"ui.settingView.debug.detectorDesc": "Frigate uses your detectors ({{detectors}}) to detect objects in your camera's video stream.",
|
|
"ui.settingView.debug.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.",
|
|
"ui.settingView.debug.debugging": "Debugging",
|
|
"ui.settingView.debug.objectList": "Object List",
|
|
"ui.settingView.debug.noObjects": "No objects",
|
|
"ui.settingView.debug.boundingBoxes": "Bounding boxes",
|
|
"ui.settingView.debug.boundingBoxes.desc": "Show bounding boxes around tracked objects",
|
|
"ui.settingView.debug.boundingBoxes.colors": "Object Bounding Box Colors",
|
|
"ui.settingView.debug.boundingBoxes.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>",
|
|
"ui.settingView.debug.timestamp": "Timestamp",
|
|
"ui.settingView.debug.timestamp.desc": "Overlay a timestamp on the image",
|
|
"ui.settingView.debug.zone": "Zones",
|
|
"ui.settingView.debug.zone.desc": "Show an outline of any defined zones",
|
|
"ui.settingView.debug.mask": "Motion masks",
|
|
"ui.settingView.debug.mask.desc": "Show motion mask polygons",
|
|
"ui.settingView.debug.motion": "Motion boxes",
|
|
"ui.settingView.debug.motion.desc": "Show boxes around areas where motion is detected",
|
|
"ui.settingView.debug.motion.tips": "<p className=\"mb-2\"><strong>Motion Boxes</strong></p><br><p>Red boxes will be overlaid on areas of the frame where motion is currently being detected</p>",
|
|
"ui.settingView.debug.regions": "Regions",
|
|
"ui.settingView.debug.regions.desc": "Show a box of the region of interest sent to the object detector",
|
|
"ui.settingView.debug.regions.tips": "<p className=\"mb-2\"><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>",
|
|
|
|
"ui.settingView.users": "Users",
|
|
"ui.settingView.users.addUser": "Add User",
|
|
"ui.settingView.users.updatePassword": "Update Password",
|
|
"ui.settingView.users.dialog.createUser": "Create User",
|
|
"ui.settingView.users.dialog.createUser.user": "User",
|
|
"ui.settingView.users.dialog.createUser.password": "Password",
|
|
"ui.settingView.users.dialog.deleteUser": "Delete User",
|
|
"ui.settingView.users.dialog.deleteUser.warn": "Are you sure?",
|
|
"ui.settingView.users.dialog.setPassword": "Set Password",
|
|
|
|
"ui.settingView.notification": "Notifications",
|
|
"ui.settingView.notification.notificationSettings": "Notification Settings",
|
|
"ui.settingView.notification.desc": "Frigate can natively send push notifications to your device when it is running in the browser or installed as a PWA.",
|
|
"ui.settingView.notification.documentation": "Read the Documentation",
|
|
"ui.settingView.notification.email": "Email",
|
|
"ui.settingView.notification.email.placeholder": "example@email.com",
|
|
"ui.settingView.notification.email.desc": "Entering a valid email is required, as this is used by the push server in case problems occur.",
|
|
"ui.settingView.notification.registerDevice": "Register for notifications on this device",
|
|
"ui.settingView.notification.unregisterDevice": "Unregister for notifications on this device",
|
|
|
|
|
|
"ui.configEditorView.configEditor": "Config Editor",
|
|
"ui.configEditorView.copyConfig": "Copy Config",
|
|
"ui.configEditorView.saveAndRestart": "Save & Restart",
|
|
"ui.configEditorView.saveOnly": "Save Only",
|
|
|
|
"ui.exportView.documentTitle": "Export - Frigate",
|
|
"ui.exportView.search": "Search",
|
|
"ui.exportView.noExports": "No exports found",
|
|
"ui.exportView.deleteExport": "Delete Export",
|
|
"ui.exportView.deleteExport.desc": "Are you sure you want to delete {{exportName}}?"
|
|
} |