mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-16 01:56:43 +03:00
Compare commits
20 Commits
4cbbb5d9dd
...
df7c464927
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
df7c464927 | ||
|
|
67758e2260 | ||
|
|
372ae3e490 | ||
|
|
977b21d08d | ||
|
|
e612148554 | ||
|
|
e92265f7eb | ||
|
|
b0e91f2db6 | ||
|
|
4602181e25 | ||
|
|
738cd044e8 | ||
|
|
03eaa19eee | ||
|
|
a017bb19aa | ||
|
|
7e3ce05730 | ||
|
|
a765f1c410 | ||
|
|
5271387372 | ||
|
|
9d7b12acca | ||
|
|
42bfa3e973 | ||
|
|
33e48f690d | ||
|
|
85ff43e02a | ||
|
|
c4b1f0e760 | ||
|
|
3c9fc04489 |
@ -177,7 +177,7 @@
|
||||
"modelCreated": "Modell erfolgreich erstellt. Verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für fehlende Zustände hinzuzufügen, und trainieren Sie dann das Modell.",
|
||||
"missingStatesWarning": {
|
||||
"title": "Beispiele für fehlende Zustände",
|
||||
"description": "Sie haben nicht für alle Zustände Beispiele ausgewählt. Das Modell wird erst trainiert, wenn für alle Zustände Bilder vorhanden sind. Fahren Sie fort und verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für die fehlenden Zustände zu klassifizieren. Trainieren Sie anschließend das Modell."
|
||||
"description": "Es wird empfohlen für alle Zustände Beispiele auszuwählen. Das Modell wird erst trainiert, wenn für alle Zustände Bilder vorhanden sind. Fahren Sie fort und verwenden Sie die Ansicht „Aktuelle Klassifizierungen“, um Bilder für die fehlenden Zustände zu klassifizieren. Trainieren Sie anschließend das Modell."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -207,6 +207,10 @@
|
||||
},
|
||||
"hideObjectDetails": {
|
||||
"label": "Objektpfad verbergen"
|
||||
},
|
||||
"downloadCleanSnapshot": {
|
||||
"label": "Bereinigte Momentaufnahme herunterladen",
|
||||
"aria": "Bereinigte Momentaufnahme herunterladen"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"description": {
|
||||
"placeholder": "Gib einen Name für diese Kollektion ein",
|
||||
"addFace": "Füge der Gesichtsbibliothek eine neue Sammlung hinzu, indem ein erstes Bild hochgeladen wird.",
|
||||
"addFace": "Füge der Gesichtsbibliothek eine neue Sammlung hinzu, indem ein Bild hinzufügst.",
|
||||
"invalidName": "Ungültiger Name. Namen dürfen nur Buchstaben, Zahlen, Leerzeichen, Apostrophe, Unterstriche und Bindestriche enthalten."
|
||||
},
|
||||
"details": {
|
||||
|
||||
@ -320,7 +320,7 @@
|
||||
"name": {
|
||||
"title": "Name",
|
||||
"inputPlaceHolder": "Geben Sie einen Namen ein…",
|
||||
"tips": "Der Name muss mindestens 2 Zeichen lang sein, mindestens einen Buchstaben enthalten und darf nicht der Name einer Kamera oder einer anderen Zone sein."
|
||||
"tips": "Die Bezeichnung muss mindestens 2 Zeichen lang sein, mindestens einen Buchstaben enthalten und darf nicht die Bezeichnung einer Kamera oder einer anderen Zone sein."
|
||||
},
|
||||
"objects": {
|
||||
"title": "Objekte",
|
||||
@ -942,7 +942,7 @@
|
||||
"nameAndConnection": "Name & Verbindung",
|
||||
"streamConfiguration": "Stream Konfiguration",
|
||||
"validationAndTesting": "Überprüfung & Testen",
|
||||
"probeOrSnapshot": "Sondierung oder Momentaufnahme"
|
||||
"probeOrSnapshot": "Test oder Momentaufnahme"
|
||||
},
|
||||
"save": {
|
||||
"success": "Neue Kamera {{cameraName}} erfolgreich hinzugefügt.",
|
||||
|
||||
@ -1 +1,11 @@
|
||||
{}
|
||||
{
|
||||
"time": {
|
||||
"untilForTime": "Kuni {{time}}",
|
||||
"today": "Täna"
|
||||
},
|
||||
"menu": {
|
||||
"user": {
|
||||
"setPassword": "Lisa salasõna"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,8 @@
|
||||
{}
|
||||
{
|
||||
"form": {
|
||||
"password": "Salasõna",
|
||||
"errors": {
|
||||
"passwordRequired": "Salasõna on vajalik"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,5 @@
|
||||
{}
|
||||
{
|
||||
"group": {
|
||||
"label": "Kaameragrupid"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,6 @@
|
||||
{}
|
||||
{
|
||||
"restart": {
|
||||
"title": "Kas oled kindel, et soovid Frigate'i uuesti käivitada?",
|
||||
"button": "Käivita uuesti"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,3 @@
|
||||
{}
|
||||
{
|
||||
"filter": "Filter"
|
||||
}
|
||||
|
||||
@ -1 +1,8 @@
|
||||
{}
|
||||
{
|
||||
"iconPicker": {
|
||||
"selectIcon": "Vali ikoon",
|
||||
"search": {
|
||||
"placeholder": "Otsi ikooni…"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,10 @@
|
||||
{}
|
||||
{
|
||||
"button": {
|
||||
"downloadVideo": {
|
||||
"label": "Laadi video alla",
|
||||
"toast": {
|
||||
"success": "Sinu ülevaatamisel video allalaadimine algas."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,3 @@
|
||||
{}
|
||||
{
|
||||
"noRecordingsFoundForThisTime": "Hetkel ei leidu ühtego salvestust"
|
||||
}
|
||||
|
||||
@ -1 +1,3 @@
|
||||
{}
|
||||
{
|
||||
"alerts": "Häired"
|
||||
}
|
||||
|
||||
@ -1 +1,3 @@
|
||||
{}
|
||||
{
|
||||
"documentTitle": "Eksport Frigate'ist"
|
||||
}
|
||||
|
||||
@ -1 +1,12 @@
|
||||
{}
|
||||
{
|
||||
"export": "Ekspordi",
|
||||
"calendar": "Kalender",
|
||||
"filter": "Filter",
|
||||
"filters": "Filtrid",
|
||||
"toast": {
|
||||
"error": {
|
||||
"noValidTimeSelected": "Ühtegi kehtivat ajavahemikku pole valitud",
|
||||
"endTimeMustAfterStartTime": "Ajavahemiku lõpp peab olema peale algust"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,62 @@
|
||||
{}
|
||||
{
|
||||
"cameraWizard": {
|
||||
"step1": {
|
||||
"password": "Salasõna",
|
||||
"passwordPlaceholder": "Valikuline",
|
||||
"customUrlPlaceholder": "rtsp://kasutajanimi:salasõna@host:port/asukoht"
|
||||
}
|
||||
},
|
||||
"users": {
|
||||
"updatePassword": "Muuda salasõna",
|
||||
"toast": {
|
||||
"success": {
|
||||
"updatePassword": "Salasõna muutmine õnnestus."
|
||||
},
|
||||
"error": {
|
||||
"setPasswordFailed": "Salasõna salvestamine ei õnnestunud: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"table": {
|
||||
"password": "Salasõna"
|
||||
},
|
||||
"dialog": {
|
||||
"form": {
|
||||
"password": {
|
||||
"title": "Salasõna",
|
||||
"placeholder": "Sisesta salasõna",
|
||||
"confirm": {
|
||||
"title": "Korda salasõna",
|
||||
"placeholder": "Korda salasõna"
|
||||
},
|
||||
"strength": {
|
||||
"title": "Salasõna tugevus: ",
|
||||
"weak": "Nõrk",
|
||||
"medium": "Keskmime",
|
||||
"strong": "Tugev",
|
||||
"veryStrong": "Väga tugev"
|
||||
},
|
||||
"match": "Salasõnad klapivad omavahel",
|
||||
"notMatch": "Salasõnad ei klapi omavahel"
|
||||
},
|
||||
"newPassword": {
|
||||
"title": "Uus salasõna",
|
||||
"placeholder": "Sisesta uus salasõna",
|
||||
"confirm": {
|
||||
"placeholder": "Sisesta uus salasõna uuesti"
|
||||
}
|
||||
},
|
||||
"passwordIsRequired": "Salasõna on vajalik"
|
||||
},
|
||||
"createUser": {
|
||||
"confirmPassword": "Palun kinnita oma uus salasõna"
|
||||
},
|
||||
"passwordSetting": {
|
||||
"cannotBeEmpty": "Salasõna ei või jääda tühjaks",
|
||||
"doNotMatch": "Salasõnad ei klapi omavahel",
|
||||
"updatePassword": "Muuda kasutaja {{username}} salasõna",
|
||||
"setPassword": "Sisesta salasõna",
|
||||
"desc": "Selle kasutajakonto turvalisuse tagamiseks lisa tugev salasõna."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -152,7 +152,7 @@
|
||||
"modelCreated": "Model succesvol aangemaakt. Gebruik de weergave Recente classificaties om afbeeldingen voor ontbrekende statussen toe te voegen en train vervolgens het model.",
|
||||
"missingStatesWarning": {
|
||||
"title": "Voorbeelden van ontbrekende staten",
|
||||
"description": "Je hebt geen voorbeelden geselecteerd voor alle staten. Het model wordt pas getraind wanneer alle staten afbeeldingen hebben. Ga je verder, gebruik dan de weergave Recente Classificaties om afbeeldingen voor de ontbrekende staten te classificeren en train daarna het model."
|
||||
"description": "Het wordt aanbevolen om voor alle staten voorbeelden te selecteren voor het beste resultaat. Je kunt doorgaan zonder alle staten te selecteren, maar het model wordt pas getraind zodra alle staten afbeeldingen hebben. Na het doorgaan kun je in de weergave ‘Recente Classificaties’ de ontbrekende staten van afbeeldingen voorzien, en daarna het model trainen."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -306,7 +306,7 @@
|
||||
"name": {
|
||||
"title": "Naam",
|
||||
"inputPlaceHolder": "Voer een naam in…",
|
||||
"tips": "De naam moet minimaal 2 tekens lang zijn, minimaal één letter bevatten en mag niet gelijk zijn aan de naam van een camera of andere zone."
|
||||
"tips": "De naam moet minimaal 2 tekens lang zijn, minimaal één letter bevatten en mag niet gelijk zijn aan de naam van een camera of andere zone op deze camera."
|
||||
},
|
||||
"inertia": {
|
||||
"title": "Traagheid",
|
||||
|
||||
@ -156,7 +156,7 @@
|
||||
"modelCreated": "Modelul a fost creat cu succes. Folosește vizualizarea Clasificări recente pentru a adăuga imagini pentru stările lipsă, apoi antrenează modelul.",
|
||||
"missingStatesWarning": {
|
||||
"title": "Exemple de stări lipsă",
|
||||
"description": "Nu ai selectat exemple pentru toate stările. Modelul nu va fi antrenat până când toate stările nu au imagini. După continuare, folosește vizualizarea Clasificări recente pentru a clasifica imagini pentru stările lipsă, apoi antrenează modelul."
|
||||
"description": "Este recomandat să alegi exemple pentru toate stările pentru rezultate optime. Poți continua fără a selecta toate stările, dar modelul nu va fi antrenat până când toate stările nu au imagini. După continuare, folosește vizualizarea Clasificări recente pentru a clasifica imagini pentru stările lipsă, apoi antrenează modelul."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -258,7 +258,7 @@
|
||||
"name": {
|
||||
"inputPlaceHolder": "Introdu un nume…",
|
||||
"title": "Nume",
|
||||
"tips": "Numele trebuie să aibă cel puțin 2 caractere, trebuie să conțină cel puțin o literă și nu trebuie să fie identic cu numele unei camere sau al unei alte zone existente."
|
||||
"tips": "Numele trebuie să aibă cel puțin 2 caractere, să conțină cel puțin o literă și să nu fie numele unei camere sau al unei alte zone din această cameră."
|
||||
},
|
||||
"inertia": {
|
||||
"title": "Inerție",
|
||||
|
||||
@ -102,7 +102,7 @@
|
||||
"flapping_wings": "翅膀拍打",
|
||||
"dogs": "狗群",
|
||||
"rats": "老鼠",
|
||||
"mouse": "老鼠",
|
||||
"mouse": "鼠标",
|
||||
"patter": "啪嗒声",
|
||||
"insect": "昆虫",
|
||||
"cricket": "蟋蟀",
|
||||
|
||||
@ -81,7 +81,7 @@
|
||||
"timestamp": "时间戳",
|
||||
"zones": "区域",
|
||||
"mask": "遮罩",
|
||||
"motion": "运动",
|
||||
"motion": "画面变动",
|
||||
"regions": "区域"
|
||||
}
|
||||
}
|
||||
|
||||
@ -65,7 +65,7 @@
|
||||
"showReviewed": "显示已核查的项目"
|
||||
},
|
||||
"motion": {
|
||||
"showMotionOnly": "仅显示运动"
|
||||
"showMotionOnly": "仅显示画面变动"
|
||||
},
|
||||
"explore": {
|
||||
"settings": {
|
||||
|
||||
@ -71,7 +71,7 @@
|
||||
"door": "门",
|
||||
"tv": "电视",
|
||||
"laptop": "笔记本电脑",
|
||||
"mouse": "老鼠",
|
||||
"mouse": "鼠标",
|
||||
"remote": "遥控器",
|
||||
"keyboard": "键盘",
|
||||
"cell_phone": "手机",
|
||||
|
||||
@ -94,7 +94,7 @@
|
||||
"objectLabelPlaceholder": "请选择目标类型……",
|
||||
"classificationType": "分类方式",
|
||||
"classificationTypeTip": "了解分类方式",
|
||||
"classificationTypeDesc": "子标签会为目标标签添加附加文本(例如:“人员:美团”)。属性是可搜索的元数据,独立存储在对象的元信息中。",
|
||||
"classificationTypeDesc": "子标签会为目标标签添加附加文本(例如:“人员:美团”)。属性是可搜索的元数据,独立存储在目标的元信息中。",
|
||||
"classificationSubLabel": "子标签",
|
||||
"classificationAttribute": "属性",
|
||||
"classes": "类别",
|
||||
@ -148,7 +148,7 @@
|
||||
"modelCreated": "模型创建成功。请在“最近分类”页面为缺失的状态添加图片,然后训练模型。",
|
||||
"missingStatesWarning": {
|
||||
"title": "缺失状态示例",
|
||||
"description": "你尚未为所有状态选择示例。在所有状态都有图片数据之前,模型将不能训练。继续后,请使用“最近分类”视图为缺少图片的状态分类添加图片,然后再训练模型。"
|
||||
"description": "建议为所有状态都选择示例图片以获得最佳效果。你也可以跳过当前为分类状态选择图片,但需要所有状态都有对应的图片,模型才能够进行训练。跳过后你可通过“最近分类”页面为缺失的状态分类添加图片,然后再训练模型。"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -2,14 +2,14 @@
|
||||
"alerts": "警报",
|
||||
"detections": "检测",
|
||||
"motion": {
|
||||
"label": "运动",
|
||||
"only": "仅运动画面"
|
||||
"label": "画面变动",
|
||||
"only": "仅变动画面"
|
||||
},
|
||||
"allCameras": "所有摄像头",
|
||||
"empty": {
|
||||
"alert": "还没有“警报”类核查项",
|
||||
"detection": "还没有“检测”类核查项",
|
||||
"motion": "还没有运动类数据"
|
||||
"motion": "还没有画面变动类数据"
|
||||
},
|
||||
"timeline": "时间线",
|
||||
"timeline.aria": "选择时间线",
|
||||
@ -48,7 +48,7 @@
|
||||
"settings": "详细视图设置",
|
||||
"alwaysExpandActive": {
|
||||
"title": "始终展开当前项",
|
||||
"desc": "在可用情况下,将始终展开当前核查项的对象详细信息。"
|
||||
"desc": "在可用情况下,将始终展开当前核查项的目标详细信息。"
|
||||
}
|
||||
},
|
||||
"objectTrack": {
|
||||
|
||||
@ -215,7 +215,7 @@
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "确认删除",
|
||||
"desc": "删除此追踪目标后,将移除快照、所有已保存的嵌入向量数据以及任何相关的目标追踪详情条目,但在 历史 页面中追踪对象的录制视频片段<em>不会</em>被删除。<br /><br />你确定要继续删除该追踪目标吗?"
|
||||
"desc": "删除此追踪目标后,将移除快照、所有已保存的嵌入向量数据以及任何相关的目标追踪详情条目,但在 历史 页面中追踪目标的录制视频片段<em>不会</em>被删除。<br /><br />你确定要继续删除该追踪目标吗?"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "未找到追踪目标",
|
||||
|
||||
@ -142,7 +142,7 @@
|
||||
"cameraSettings": {
|
||||
"title": "{{camera}} 设置",
|
||||
"cameraEnabled": "摄像头已启用",
|
||||
"objectDetection": "对象检测",
|
||||
"objectDetection": "目标检测",
|
||||
"recording": "录制",
|
||||
"snapshots": "快照",
|
||||
"audioDetection": "音频检测",
|
||||
@ -155,8 +155,8 @@
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
"all": "全部",
|
||||
"motion": "运动",
|
||||
"active_objects": "活动对象"
|
||||
"motion": "画面变动",
|
||||
"active_objects": "活动目标"
|
||||
},
|
||||
"notAllTips": "您的 {{source}} 录制保留配置设置为 <code>mode: {{effectiveRetainMode}}</code>,因此此按需录制将仅保留包含 {{effectiveRetainModeName}} 的片段。"
|
||||
},
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
"camera": "摄像头设置 - Frigate",
|
||||
"classification": "分类设置 - Frigate",
|
||||
"masksAndZones": "遮罩和区域编辑器 - Frigate",
|
||||
"motionTuner": "运动调整器 - Frigate",
|
||||
"motionTuner": "画面变动调整器 - Frigate",
|
||||
"object": "调试 - Frigate",
|
||||
"general": "页面设置 - Frigate",
|
||||
"frigatePlus": "Frigate+ 设置 - Frigate",
|
||||
@ -19,7 +19,7 @@
|
||||
"classification": "分类设置",
|
||||
"cameras": "摄像头设置",
|
||||
"masksAndZones": "遮罩/ 区域",
|
||||
"motionTuner": "运动调整器",
|
||||
"motionTuner": "画面变动调整器",
|
||||
"debug": "调试",
|
||||
"users": "用户",
|
||||
"notifications": "通知",
|
||||
@ -309,7 +309,7 @@
|
||||
"name": {
|
||||
"title": "区域名称",
|
||||
"inputPlaceHolder": "请输入名称…",
|
||||
"tips": "名称至少包含两个字符,且不能和摄像头或其他区域同名。"
|
||||
"tips": "名称至少包含两个字符,且不能和摄像头名或该摄像头下的其他区域同名。"
|
||||
},
|
||||
"inertia": {
|
||||
"title": "惯性",
|
||||
@ -348,29 +348,29 @@
|
||||
}
|
||||
},
|
||||
"motionMasks": {
|
||||
"label": "运动遮罩",
|
||||
"documentTitle": "编辑运动遮罩 - Frigate",
|
||||
"label": "画面变动遮罩",
|
||||
"documentTitle": "编辑画面变动遮罩 - Frigate",
|
||||
"desc": {
|
||||
"title": "画面变动遮罩用于防止触发不必要的画面变动检测。过度的设置遮罩将使目标更加难以被追踪。",
|
||||
"documentation": "文档"
|
||||
},
|
||||
"add": "添加运动遮罩",
|
||||
"edit": "编辑运动遮罩",
|
||||
"add": "添加画面变动遮罩",
|
||||
"edit": "编辑画面变动遮罩",
|
||||
"context": {
|
||||
"title": "运动遮罩用于防止不需要的运动类型触发检测(例如:树枝、摄像头画面显示的时间等)。运动遮罩需要<strong>谨慎使用</strong>,过度的遮罩会导致追踪对象变得更加困难。",
|
||||
"title": "画面变动遮罩用于防止不需要的画面变动触发检测(例如:容易被风吹动的树枝、摄像头画面上显示的时间等)。画面变动遮罩应<strong>谨慎使用</strong>,过度的遮罩会导致追踪目标变得更加困难。",
|
||||
"documentation": "阅读文档"
|
||||
},
|
||||
"point_other": "{{count}} 点",
|
||||
"clickDrawPolygon": "在图像上点击添加点绘制多边形区域。",
|
||||
"polygonAreaTooLarge": {
|
||||
"title": "运动遮罩的大小达到了摄像头画面的{{polygonArea}}%。不建议设置太大的运动遮罩。",
|
||||
"title": "画面变动遮罩的大小达到了摄像头画面的{{polygonArea}}%。不建议设置太大的画面变动遮罩。",
|
||||
"tips": "画面变动遮罩并不会使该区域无法检测到指定目标/物体,如有需要,你应该使用 区域 来限制检测的目标/物体类型。",
|
||||
"documentation": "阅读文档"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"title": "{{polygonName}} 已保存。请重启 Frigate 以应用更改。",
|
||||
"noName": "运动遮罩已保存。请重启 Frigate 以应用更改。"
|
||||
"noName": "画面变动遮罩已保存。请重启 Frigate 以应用更改。"
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -399,31 +399,31 @@
|
||||
}
|
||||
},
|
||||
"restart_required": "需要重启(遮罩与区域已修改)",
|
||||
"motionMaskLabel": "运动遮罩 {{number}}",
|
||||
"motionMaskLabel": "画面变动遮罩 {{number}}",
|
||||
"objectMaskLabel": "目标/物体遮罩 {{number}}({{label}})"
|
||||
},
|
||||
"motionDetectionTuner": {
|
||||
"title": "运动检测调整器",
|
||||
"title": "画面变动检测调整器",
|
||||
"desc": {
|
||||
"title": "Frigate 将使用画面变化检测作为首个步骤,以确认一帧画面中是否有目标或物体需要使用目标检测。",
|
||||
"documentation": "阅读有关运动检测的文档"
|
||||
"documentation": "阅读有关画面变动检测的文档"
|
||||
},
|
||||
"Threshold": {
|
||||
"title": "阈值",
|
||||
"desc": "阈值决定像素亮度高于多少时会被认为是运动。<em>默认值:30</em>"
|
||||
"desc": "阈值决定像素亮度变化达到多少时会被认为是画面变动。<em>默认值:30</em>"
|
||||
},
|
||||
"contourArea": {
|
||||
"title": "轮廓面积",
|
||||
"desc": "轮廓面积决定哪些变化的像素组符合运动条件。<em>默认值:10</em>"
|
||||
"desc": "轮廓面积值用于判断哪些相连的像素变化区域可被认定为画面变动。<em>默认值:10</em>"
|
||||
},
|
||||
"improveContrast": {
|
||||
"title": "提高对比度",
|
||||
"desc": "提高较暗场景的对比度。<em>默认值:启用</em>"
|
||||
},
|
||||
"toast": {
|
||||
"success": "运动设置已保存。"
|
||||
"success": "画面变动设置已保存。"
|
||||
},
|
||||
"unsavedChanges": "{{camera}} 的运动调整器设置未保存"
|
||||
"unsavedChanges": "{{camera}} 的画面变动调整器设置未保存"
|
||||
},
|
||||
"debug": {
|
||||
"title": "调试",
|
||||
@ -449,32 +449,32 @@
|
||||
"desc": "显示已定义的区域图层"
|
||||
},
|
||||
"mask": {
|
||||
"title": "运动遮罩",
|
||||
"desc": "显示运动遮罩图层"
|
||||
"title": "画面变动遮罩",
|
||||
"desc": "显示画面变动遮罩图层"
|
||||
},
|
||||
"motion": {
|
||||
"title": "运动区域框",
|
||||
"desc": "在检测到运动的区域显示区域框",
|
||||
"tips": "<p><strong>运动区域框</strong></p><br><p>将在当前检测到运动的区域内显示红色区域框。</p>"
|
||||
"title": "画面变动区域框",
|
||||
"desc": "在检测到画面变动的区域显示区域框",
|
||||
"tips": "<p><strong>画面变动区域框</strong></p><br><p>将在当前检测到画面变动的区域内显示红色区域框。</p>"
|
||||
},
|
||||
"regions": {
|
||||
"title": "范围",
|
||||
"desc": "显示发送到运动检测器感兴趣范围的框",
|
||||
"desc": "显示发送给目标检测器感兴趣的区域框",
|
||||
"tips": "<p><strong>范围框</strong></p><br><p>将在帧中发送到目标检测器的感兴趣范围上叠加绿色框。</p>"
|
||||
},
|
||||
"objectShapeFilterDrawing": {
|
||||
"title": "允许绘制“对象形状过滤器”",
|
||||
"title": "允许绘制“目标形状过滤器”",
|
||||
"desc": "在图像上绘制矩形,以查看区域和比例详细信息",
|
||||
"tips": "启用此选项,能够在摄像头图像上绘制矩形,将显示其区域和比例。然后,您可以使用这些值在配置中设置对象形状过滤器参数。",
|
||||
"tips": "启用此选项,能够在摄像头画面上绘制矩形,将显示其区域和比例。你可以通过使用这些值在配置中设置目标形状过滤器的参数。",
|
||||
"document": "阅读文档 ",
|
||||
"score": "分数",
|
||||
"ratio": "比例",
|
||||
"area": "区域"
|
||||
},
|
||||
"paths": {
|
||||
"title": "运动轨迹",
|
||||
"desc": "显示被追踪目标的运动轨迹关键点",
|
||||
"tips": "<p><strong>运动轨迹</strong></p><p>将使用线条和圆圈标示被追踪目标在其活动周期内移动的关键位置点。</p>"
|
||||
"title": "行动轨迹",
|
||||
"desc": "显示被追踪目标的行动轨迹关键点",
|
||||
"tips": "<p><strong>行动轨迹</strong></p><p>将使用<strong>线条</strong>和<strong>点</strong>来标示被追踪目标在其活动周期内移动的关键位置点。</p>"
|
||||
},
|
||||
"audio": {
|
||||
"title": "音频",
|
||||
@ -749,7 +749,7 @@
|
||||
"documentTitle": "触发器",
|
||||
"management": {
|
||||
"title": "触发器",
|
||||
"desc": "管理 {{camera}} 的触发器。您可以使用“缩略图”类型,基于与所选追踪对象相似的缩略图来触发;也可以使用“描述”类型,基于与您指定的文本相似的描述来触发。"
|
||||
"desc": "管理 {{camera}} 的触发器。你可以使用“缩略图”类型,将通过与追踪目标相似的缩略图来触发;也可以使用“描述”类型,基于与你指定的文本相似的描述来触发(中文描述需要使用jina v2模型,对配置要求更高)。"
|
||||
},
|
||||
"addTrigger": "添加触发器",
|
||||
"table": {
|
||||
@ -811,7 +811,7 @@
|
||||
"imagePlaceholder": "选择图片",
|
||||
"textPlaceholder": "输入文字内容",
|
||||
"imageDesc": "仅显示最近的 100 张缩略图。如果找不到需要的图片,请前往“浏览”页面查看更早的目标,并从菜单中设置触发器。",
|
||||
"textDesc": "输入文本,当检测到相似的追踪对象描述时触发此操作。",
|
||||
"textDesc": "输入文本,当检测到相似的追踪目标描述时触发此操作。",
|
||||
"error": {
|
||||
"required": "内容为必填项。"
|
||||
}
|
||||
@ -826,7 +826,7 @@
|
||||
},
|
||||
"actions": {
|
||||
"title": "动作",
|
||||
"desc": "默认情况下,Frigate 会为所有触发器发送 MQTT 消息。子标签会将触发器名称添加到对象标签中。属性是可搜索的元数据,独立存储在追踪对象的元数据中。",
|
||||
"desc": "默认情况下,Frigate 会为所有触发器发送 MQTT 消息。子标签会将触发器名称添加到目标标签中。属性是可搜索的元数据,独立存储在追踪目标的元数据中。",
|
||||
"error": {
|
||||
"min": "必须至少选择一项动作。"
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user