mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-06 13:34:13 +03:00
Currently translated at 94.4% (565 of 598 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: beginner2047 <leoywng44@gmail.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/yue_Hant/ Translation: Frigate NVR/views-settings
1119 lines
46 KiB
JSON
1119 lines
46 KiB
JSON
{
|
||
"documentTitle": {
|
||
"default": "設定 - Frigate",
|
||
"authentication": "認證設定 - Frigate",
|
||
"camera": "鏡頭設定 - Frigate",
|
||
"classification": "進階功能設定 - Frigate",
|
||
"masksAndZones": "遮罩與區域編輯器 - Frigate",
|
||
"motionTuner": "移動調校器 - Frigate",
|
||
"object": "除錯 - Frigate",
|
||
"general": "一般設定 - Frigate",
|
||
"frigatePlus": "Frigate+ 設定 - Frigate",
|
||
"notifications": "通知設定 - Frigate",
|
||
"enrichments": "進階功能設定 - Frigate",
|
||
"cameraManagement": "管理鏡頭 - Frigate",
|
||
"cameraReview": "鏡頭檢視設定 - Frigate"
|
||
},
|
||
"menu": {
|
||
"ui": "介面",
|
||
"classification": "進階功能",
|
||
"cameras": "鏡頭設定",
|
||
"masksAndZones": "遮罩/區域",
|
||
"motionTuner": "移動調校器",
|
||
"debug": "除錯",
|
||
"users": "用戶",
|
||
"notifications": "通知",
|
||
"frigateplus": "Frigate+",
|
||
"enrichments": "進階功能",
|
||
"triggers": "觸發器",
|
||
"roles": "角色",
|
||
"cameraManagement": "管理",
|
||
"cameraReview": "審查"
|
||
},
|
||
"dialog": {
|
||
"unsavedChanges": {
|
||
"title": "你有未儲存的更改。",
|
||
"desc": "你想在繼續前儲存更改嗎?"
|
||
}
|
||
},
|
||
"cameraSetting": {
|
||
"camera": "鏡頭",
|
||
"noCamera": "沒有鏡頭"
|
||
},
|
||
"general": {
|
||
"title": "一般設定",
|
||
"liveDashboard": {
|
||
"playAlertVideos": {
|
||
"label": "播放警報影片",
|
||
"desc": "預設情況下,即時儀表板上的最近警報會以小型循環影片形式播放。停用此選項後,只會在此裝置/瀏覽器上顯示警報的靜態圖片。"
|
||
},
|
||
"automaticLiveView": {
|
||
"label": "自動即時檢視",
|
||
"desc": "當偵測到活動時,自動切換到該鏡頭的即時畫面。若停用此選項,即時儀表板上的鏡頭靜態畫面將每分鐘只更新一次。"
|
||
},
|
||
"title": "即時儀表板"
|
||
},
|
||
"storedLayouts": {
|
||
"title": "儲存的版面配置",
|
||
"clearAll": "清除所有版面配置",
|
||
"desc": "鏡頭群組內的鏡頭佈局可以拖動或調整大小。位置會儲存在你瀏覽器的本機儲存空間內。"
|
||
},
|
||
"cameraGroupStreaming": {
|
||
"title": "鏡頭群組串流設定",
|
||
"clearAll": "清除所有串流設定",
|
||
"desc": "每個鏡頭群組的串流設定會儲存在你瀏覽器的本機儲存空間內。"
|
||
},
|
||
"recordingsViewer": {
|
||
"defaultPlaybackRate": {
|
||
"desc": "錄影播放的預設播放速度。",
|
||
"label": "預設播放速度"
|
||
},
|
||
"title": "錄影瀏覽器"
|
||
},
|
||
"calendar": {
|
||
"title": "日曆",
|
||
"firstWeekday": {
|
||
"label": "每星期的第一天",
|
||
"sunday": "星期日",
|
||
"monday": "星期一",
|
||
"desc": "審查日曆中每星期開始的日子。"
|
||
}
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"clearStoredLayout": "已清除 {{cameraName}} 的儲存版面配置",
|
||
"clearStreamingSettings": "已清除所有鏡頭群組的串流設定。"
|
||
},
|
||
"error": {
|
||
"clearStoredLayoutFailed": "清除儲存版面配置失敗:{{errorMessage}}",
|
||
"clearStreamingSettingsFailed": "清除串流設定失敗:{{errorMessage}}"
|
||
}
|
||
}
|
||
},
|
||
"classification": {
|
||
"birdClassification": {
|
||
"desc": "鳥類分類會使用量化 Tensorflow 模型識別已知鳥類。當辨識到已知鳥類時,牠的常見名稱會加到子標籤上。此資訊會顯示在介面、篩選器及通知中。",
|
||
"title": "鳥類分類"
|
||
},
|
||
"semanticSearch": {
|
||
"title": "語意搜尋",
|
||
"desc": "Frigate 的語意搜尋功能讓你可以利用影像本身、自訂文字描述,或自動產生的描述,在審查項目中尋找已追蹤的物件。",
|
||
"readTheDocumentation": "閱讀文件",
|
||
"reindexNow": {
|
||
"label": "立即重建索引",
|
||
"confirmTitle": "確認重建索引",
|
||
"confirmButton": "重建索引",
|
||
"success": "重建索引已成功開始。",
|
||
"alreadyInProgress": "重建索引已在進行中。",
|
||
"error": "啟動重建索引失敗:{{errorMessage}}",
|
||
"confirmDesc": "你確定要重建索引所有已追蹤物件的嵌入向量嗎?這個過程會在背景運行,但可能會用盡你的 CPU,而且需要一定時間。你可以在「瀏覽」頁面查看進度。",
|
||
"desc": "重建索引會為所有已追蹤物件重新生成嵌入向量。這個過程會在背景運行,可能會用盡你的 CPU,所需時間取決於已追蹤物件的數量。"
|
||
},
|
||
"modelSize": {
|
||
"label": "模型大小",
|
||
"desc": "用於語意搜尋的模型大小。",
|
||
"small": {
|
||
"title": "小型",
|
||
"desc": "使用<em>小型</em>模型會採用量化版本,較少佔用 RAM,在 CPU 上運行更快,而嵌入品質的差異非常細微。"
|
||
},
|
||
"large": {
|
||
"title": "大型",
|
||
"desc": "使用<em>大型</em>模型會採用完整的 Jina 模型,並在適用情況下自動於 GPU 上運行。"
|
||
}
|
||
}
|
||
},
|
||
"faceRecognition": {
|
||
"modelSize": {
|
||
"small": {
|
||
"title": "小型",
|
||
"desc": "使用<em>小型</em>模型會採用 FaceNet 臉部嵌入模型,在大多數 CPU 上能有效運行。"
|
||
},
|
||
"large": {
|
||
"title": "大型",
|
||
"desc": "使用<em>大型</em>模型會採用 ArcFace 臉部嵌入模型,並在適用情況下自動於 GPU 上運行。"
|
||
},
|
||
"label": "模型大小",
|
||
"desc": "用於人臉識別的模型大小。"
|
||
},
|
||
"readTheDocumentation": "閱讀文件",
|
||
"title": "人臉識別",
|
||
"desc": "人臉識別功能允許為人物分配名字,當辨識到他們的臉孔時,Frigate 會將名字加到子標籤上。此資訊會顯示於介面、篩選器及通知中。"
|
||
},
|
||
"licensePlateRecognition": {
|
||
"title": "車牌識別",
|
||
"readTheDocumentation": "閱讀文件",
|
||
"desc": "Frigate 可以識別車輛上的車牌,自動將偵測到的字元加到已辨識車牌欄位,或將已知名稱加到屬於車輛類型的物件的子標籤上。常見用途包括讀取駛入車道或在街道上駛過的車輛的車牌。"
|
||
},
|
||
"restart_required": "需要重新啟動(分類設定已變更)",
|
||
"toast": {
|
||
"error": "儲存設定變更失敗:{{errorMessage}}",
|
||
"success": "分類設定已儲存。請重新啟動 Frigate 以套用你的更改。"
|
||
},
|
||
"title": "進階功能設定",
|
||
"unsavedChanges": "進階功能設定更改尚未儲存"
|
||
},
|
||
"camera": {
|
||
"title": "鏡頭設定",
|
||
"streams": {
|
||
"title": "串流",
|
||
"desc": "暫時停用鏡頭直到Frigate重新啟動。停用鏡頭會完全停止 Frigate 處理此鏡頭的串流。將會無法使用偵測、錄影和除錯功能。<br /><em>注意:這不會停用 go2rtc 的轉播功能。</em>"
|
||
},
|
||
"review": {
|
||
"title": "審查",
|
||
"desc": "暫時啟用或停用此鏡頭的警報和偵測直到Frigate重新啟動。停用後,將不會產生新的審查項目。 ",
|
||
"alerts": "警報 ",
|
||
"detections": "偵測 "
|
||
},
|
||
"reviewClassification": {
|
||
"readTheDocumentation": "閱讀文件",
|
||
"noDefinedZones": "此鏡頭未定義任何區域。",
|
||
"zoneObjectAlertsTips": "在{{cameraName}}的{{zone}}區域偵測到的所有{{alertsLabels}}物件將會顯示為警報。",
|
||
"objectDetectionsTips": "無論位於哪個區域,在{{cameraName}}上所有未分類的{{detectionsLabels}}物件將會顯示為偵測結果。",
|
||
"objectAlertsTips": "在{{cameraName}}上所有{{alertsLabels}}物件將會顯示為警報。",
|
||
"zoneObjectDetectionsTips": {
|
||
"text": "在{{cameraName}}的{{zone}}區域內所有未分類的{{detectionsLabels}}物件將會顯示為偵測結果。",
|
||
"regardlessOfZoneObjectDetectionsTips": "無論位於哪個區域,在{{cameraName}}上所有未分類的{{detectionsLabels}}物件將會顯示為偵測結果。",
|
||
"notSelectDetections": "無論位於哪個區域,在{{cameraName}}的{{zone}}區域偵測到、但未分類為警報的{{detectionsLabels}}物件將會顯示為偵測結果。"
|
||
},
|
||
"selectDetectionsZones": "選擇偵測的區域",
|
||
"limitDetections": "限制偵測至特定區域",
|
||
"title": "審查分類",
|
||
"desc": "Frigate會將審查項目分類為「警報」同「偵測」。預設情況下,所有<em>人</em>同<em>車</em> 的物件都會被視為警報。你可以透過設定所需區域,細分審查項目分類。",
|
||
"selectAlertsZones": "選擇警報的區域",
|
||
"toast": {
|
||
"success": "審查分類設定已儲存。請重新啟動Frigate以套用更改。"
|
||
},
|
||
"unsavedChanges": "{{camera}}的審查分類設定尚未儲存"
|
||
},
|
||
"object_descriptions": {
|
||
"title": "生成式 AI 物件描述",
|
||
"desc": "暫時啟用或停用此鏡頭生成式 AI 物件描述。停用時,不會為此鏡頭的追蹤物件請求 AI 描述。"
|
||
},
|
||
"review_descriptions": {
|
||
"title": "生成式 AI 審查描述",
|
||
"desc": "暫時啟用或停用此鏡頭生成式 AI 審查描述。停用時,不會為此鏡頭的審查項目請求 AI 描述。"
|
||
},
|
||
"addCamera": "新增鏡頭",
|
||
"editCamera": "編輯鏡頭:",
|
||
"selectCamera": "選擇鏡頭",
|
||
"backToSettings": "返回鏡頭設定",
|
||
"cameraConfig": {
|
||
"add": "新增鏡頭",
|
||
"edit": "編輯鏡頭",
|
||
"description": "設定鏡頭,包括串流輸入同角色分配。",
|
||
"name": "鏡頭名稱",
|
||
"nameRequired": "必須填寫鏡頭名稱",
|
||
"nameLength": "鏡頭名稱不得多於 24 個字元。",
|
||
"namePlaceholder": "例如:front_door",
|
||
"enabled": "已啟用",
|
||
"ffmpeg": {
|
||
"inputs": "輸入串流",
|
||
"path": "串流路徑",
|
||
"pathRequired": "必須填寫串流路徑",
|
||
"pathPlaceholder": "rtsp://...",
|
||
"roles": "角色",
|
||
"rolesRequired": "至少需要分配一個角色",
|
||
"rolesUnique": "每個角色(音訊、偵測、錄影)只可分配到一個串流",
|
||
"addInput": "新增輸入串流",
|
||
"removeInput": "移除輸入串流",
|
||
"inputsRequired": "至少需要一個輸入串流"
|
||
},
|
||
"toast": {
|
||
"success": "鏡頭 {{cameraName}} 已成功儲存"
|
||
}
|
||
}
|
||
},
|
||
"masksAndZones": {
|
||
"toast": {
|
||
"error": {
|
||
"copyCoordinatesFailed": "無法將座標複製到剪貼簿。"
|
||
},
|
||
"success": {
|
||
"copyCoordinates": "已將{{polyName}}的座標複製到剪貼簿。"
|
||
}
|
||
},
|
||
"form": {
|
||
"zoneName": {
|
||
"error": {
|
||
"mustBeAtLeastTwoCharacters": "區域名稱必須至少有2個字元。",
|
||
"mustNotBeSameWithCamera": "區域名稱不得與鏡頭名稱相同。",
|
||
"alreadyExists": "此鏡頭已存在相同名稱的區域。",
|
||
"mustNotContainPeriod": "區域名稱不可包含句號。",
|
||
"hasIllegalCharacter": "區域名稱包含非法字元。"
|
||
}
|
||
},
|
||
"distance": {
|
||
"error": {
|
||
"mustBeFilled": "必須填寫所有距離欄位,才能使用速度估算功能。",
|
||
"text": "距離必須大於或等於0.1。"
|
||
}
|
||
},
|
||
"inertia": {
|
||
"error": {
|
||
"mustBeAboveZero": "慣性值必須大於0。"
|
||
}
|
||
},
|
||
"loiteringTime": {
|
||
"error": {
|
||
"mustBeGreaterOrEqualZero": "逗留時間必須大於或等於0。"
|
||
}
|
||
},
|
||
"polygonDrawing": {
|
||
"removeLastPoint": "移除最後一個點",
|
||
"delete": {
|
||
"title": "確認刪除",
|
||
"desc": "確定要刪除{{type}} <em>{{name}}</em>嗎?",
|
||
"success": "已刪除{{name}}。"
|
||
},
|
||
"error": {
|
||
"mustBeFinished": "必須完成多邊形繪製後才能儲存。"
|
||
},
|
||
"snapPoints": {
|
||
"false": "不對齊點",
|
||
"true": "對齊點"
|
||
},
|
||
"reset": {
|
||
"label": "清除所有點"
|
||
}
|
||
},
|
||
"speed": {
|
||
"error": {
|
||
"mustBeGreaterOrEqualTo": "速度閾值必須大於或等於 0.1。"
|
||
}
|
||
}
|
||
},
|
||
"zones": {
|
||
"label": "區域",
|
||
"add": "新增區域",
|
||
"edit": "編輯區域",
|
||
"point_other": "{{count}}個點",
|
||
"clickDrawPolygon": "在圖片上點擊以繪製多邊形。",
|
||
"name": {
|
||
"title": "名稱",
|
||
"inputPlaceHolder": "請輸入名稱…",
|
||
"tips": "名稱必須至少有2個字元,且不可與鏡頭或其他區域同名。"
|
||
},
|
||
"inertia": {
|
||
"title": "慣性",
|
||
"desc": "指定物件需在區域內停留多少個畫格,才會被視為進入該區域。<em>預設:3</em>"
|
||
},
|
||
"loiteringTime": {
|
||
"desc": "設定物件必須於區域內停留的最少秒數,以觸發動作。<em>預設:0</em>",
|
||
"title": "逗留時間"
|
||
},
|
||
"objects": {
|
||
"title": "物件",
|
||
"desc": "此區域適用的物件列表。"
|
||
},
|
||
"allObjects": "所有物件",
|
||
"speedEstimation": {
|
||
"title": "速度估算",
|
||
"desc": "啟用此區域內物件的速度估算。區域必須正好有4個點。",
|
||
"docs": "閱讀文件",
|
||
"lineCDistance": "C 線距離 ({{unit}})",
|
||
"lineBDistance": "B 線距離 ({{unit}})",
|
||
"lineADistance": "A 線距離 ({{unit}})",
|
||
"lineDDistance": "D 線距離 ({{unit}})"
|
||
},
|
||
"speedThreshold": {
|
||
"title": "速度門檻 ({{unit}})",
|
||
"desc": "指定物件於此區域被視為有效時所需的最小速度。",
|
||
"toast": {
|
||
"error": {
|
||
"loiteringTimeError": "設有逗留時間大於0的區域,不應同時使用速度估算功能。",
|
||
"pointLengthError": "此區域已停用速度估算功能。啟用速度估算的區域必須正好有4個點。"
|
||
}
|
||
}
|
||
},
|
||
"toast": {
|
||
"success": "區域({{zoneName}})已儲存。請重新啟動Frigate以套用更改。"
|
||
},
|
||
"desc": {
|
||
"title": "區域可讓你定義畫面中的特定範圍,以判斷物件是否進入該範圍。",
|
||
"documentation": "文件"
|
||
},
|
||
"documentTitle": "編輯區域 - Frigate"
|
||
},
|
||
"motionMasks": {
|
||
"label": "移動遮罩",
|
||
"documentTitle": "編輯移動遮罩 - Frigate",
|
||
"desc": {
|
||
"title": "移動遮罩可防止不需要的移動觸發偵測。遮罩過多會令物件追蹤變得困難。",
|
||
"documentation": "文件"
|
||
},
|
||
"edit": "編輯移動遮罩",
|
||
"point_other": "{{count}}個點",
|
||
"clickDrawPolygon": "在圖片上點擊以繪製多邊形。",
|
||
"polygonAreaTooLarge": {
|
||
"title": "移動遮罩覆蓋了鏡頭畫面{{polygonArea}}%。建議不要使用過大的遮罩。",
|
||
"tips": "移動遮罩無法阻止物件被偵測,應使用必要區域來限制範圍。",
|
||
"documentation": "閱讀文件"
|
||
},
|
||
"context": {
|
||
"title": "移動遮罩用於防止某些不需要的移動(如樹枝晃動、鏡頭時間戳記)觸發偵測。移動遮罩應該<em>非常謹慎</em>使用,過度遮罩會令物件追蹤更加困難。",
|
||
"documentation": "閱讀文件"
|
||
},
|
||
"add": "新增移動遮罩",
|
||
"toast": {
|
||
"success": {
|
||
"title": "{{polygonName}}已儲存。請重新啟動Frigate以套用更改。",
|
||
"noName": "移動遮罩已儲存。請重新啟動Frigate以套用更改。"
|
||
}
|
||
}
|
||
},
|
||
"objectMasks": {
|
||
"label": "物件遮罩",
|
||
"desc": {
|
||
"documentation": "文件",
|
||
"title": "物件過濾遮罩根據位置,過濾指定物件類型的誤判偵測。"
|
||
},
|
||
"add": "新增物件遮罩",
|
||
"context": "物件過濾遮罩根據位置,過濾指定物件類型的誤判偵測。",
|
||
"point_other": "{{count}}個點",
|
||
"clickDrawPolygon": "在圖片上點擊以繪製多邊形。",
|
||
"objects": {
|
||
"title": "物件",
|
||
"desc": "此物件遮罩適用的物件類型。",
|
||
"allObjectTypes": "所有物件類型"
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"title": "{{polygonName}}已儲存。請重新啟動Frigate以套用更改。",
|
||
"noName": "物件遮罩已儲存。請重新啟動Frigate以套用更改。"
|
||
}
|
||
},
|
||
"documentTitle": "編輯物件遮罩 - Frigate",
|
||
"edit": "編輯物件遮罩"
|
||
},
|
||
"filter": {
|
||
"all": "所有遮罩與區域"
|
||
},
|
||
"restart_required": "需要重新啟動(遮罩/區域已變更)",
|
||
"motionMaskLabel": "移動遮罩 {{number}}",
|
||
"objectMaskLabel": "物件遮罩 {{number}}({{label}}"
|
||
},
|
||
"motionDetectionTuner": {
|
||
"title": "移動偵測調校器",
|
||
"desc": {
|
||
"title": "Frigate首先利用移動偵測作初步篩選,以判斷畫面中是否出現值得進行物件偵測的情況。",
|
||
"documentation": "閱讀移動調整指南"
|
||
},
|
||
"Threshold": {
|
||
"title": "門檻",
|
||
"desc": "門檻值決定像素亮度變化多少才會被視為移動。<em>預設:30</em>"
|
||
},
|
||
"contourArea": {
|
||
"title": "輪廓面積",
|
||
"desc": "輪廓面積值用來決定哪些變化像素群符合移動標準。<em>預設:10</em>"
|
||
},
|
||
"improveContrast": {
|
||
"title": "改善對比度",
|
||
"desc": "改善黑暗場景的對比度。<em>預設:開啟</em>"
|
||
},
|
||
"toast": {
|
||
"success": "移動設定已儲存。"
|
||
},
|
||
"unsavedChanges": "{{camera}}的移動調校設定尚未儲存"
|
||
},
|
||
"debug": {
|
||
"title": "除錯",
|
||
"objectList": "物件列表",
|
||
"noObjects": "沒有物件",
|
||
"boundingBoxes": {
|
||
"title": "邊框框線",
|
||
"colors": {
|
||
"info": "<li>啟動時,系統會為每個物件標籤指派不同顏色</li><li>深藍色幼線代表目前沒有偵測到該物件</li><li>灰色幼線代表該物件被偵測為靜止狀態</li><li>粗線代表該物件正被自動追蹤(若已啟用)</li>",
|
||
"label": "物件邊框顏色"
|
||
},
|
||
"desc": "顯示追蹤物件周圍的邊框"
|
||
},
|
||
"zones": {
|
||
"title": "區域",
|
||
"desc": "顯示所有已定義區域的輪廓"
|
||
},
|
||
"motion": {
|
||
"title": "移動方框",
|
||
"desc": "顯示偵測到移動的區域方框",
|
||
"tips": "<p><strong>移動方框</strong></p><p>畫面中偵測到移動的地方將會顯示亮紅色方框</p>"
|
||
},
|
||
"regions": {
|
||
"desc": "顯示屬於物件偵測器感興趣範圍的方框",
|
||
"title": "偵測區",
|
||
"tips": "<p><strong>偵測區方框</strong></p><p>畫面中屬於物件偵測器感興趣的地方將會顯示亮綠色方框,並且進行分析</p>"
|
||
},
|
||
"desc": "除錯畫面會即時顯示追蹤到的物件及統計資料。物件列表則顯示偵測到物件的延遲總結。",
|
||
"timestamp": {
|
||
"title": "時間戳記",
|
||
"desc": "在圖片上疊加時間戳記"
|
||
},
|
||
"detectorDesc": "Frigate 使用你的偵測器({{detectors}})來偵測鏡頭影片串流中的物件。",
|
||
"debugging": "除錯中",
|
||
"mask": {
|
||
"title": "移動遮罩",
|
||
"desc": "顯示移動遮罩多邊形"
|
||
},
|
||
"objectShapeFilterDrawing": {
|
||
"title": "物件形狀篩選繪圖",
|
||
"document": "閱讀文件 ",
|
||
"score": "分數",
|
||
"area": "面積",
|
||
"ratio": "比例",
|
||
"desc": "在圖片上畫矩形以查看面積與比例詳情",
|
||
"tips": "啟用此選項後,會於鏡頭畫面上繪製矩形,以顯示其面積及比例。這些數值可用於設定物件形狀過濾參數。"
|
||
},
|
||
"openCameraWebUI": "打開 {{camera}} 的網頁介面",
|
||
"audio": {
|
||
"title": "音訊",
|
||
"noAudioDetections": "未偵測到音訊",
|
||
"score": "分數",
|
||
"currentRMS": "目前 RMS",
|
||
"currentdbFS": "目前 dbFS"
|
||
},
|
||
"paths": {
|
||
"title": "軌跡",
|
||
"desc": "顯示追蹤物件軌跡上的重要點",
|
||
"tips": "<p><strong>軌跡</strong></p><br><p>線條同圓圈會標示追蹤物件整個生命周期中移動過的重要點。</p>"
|
||
}
|
||
},
|
||
"users": {
|
||
"management": {
|
||
"desc": "管理此Frigate個體的用戶帳戶。",
|
||
"title": "用戶管理"
|
||
},
|
||
"addUser": "新增用戶",
|
||
"updatePassword": "更新密碼",
|
||
"toast": {
|
||
"success": {
|
||
"createUser": "成功建立用戶{{user}}",
|
||
"deleteUser": "成功刪除用戶{{user}}",
|
||
"roleUpdated": "成功更新{{user}}的角色",
|
||
"updatePassword": "成功更新密碼。"
|
||
},
|
||
"error": {
|
||
"createUserFailed": "建立用戶失敗:{{errorMessage}}",
|
||
"roleUpdateFailed": "更新角色失敗:{{errorMessage}}",
|
||
"setPasswordFailed": "儲存密碼失敗:{{errorMessage}}",
|
||
"deleteUserFailed": "刪除用戶失敗:{{errorMessage}}"
|
||
}
|
||
},
|
||
"table": {
|
||
"username": "用戶名稱",
|
||
"role": "角色",
|
||
"noUsers": "找不到用戶。",
|
||
"changeRole": "更改用戶角色",
|
||
"password": "密碼",
|
||
"deleteUser": "刪除用戶",
|
||
"actions": "操作"
|
||
},
|
||
"dialog": {
|
||
"form": {
|
||
"user": {
|
||
"title": "用戶名稱",
|
||
"desc": "只允許使用字母、數字、句號及底線。",
|
||
"placeholder": "輸入用戶名稱"
|
||
},
|
||
"password": {
|
||
"title": "密碼",
|
||
"placeholder": "輸入密碼",
|
||
"confirm": {
|
||
"placeholder": "確認密碼",
|
||
"title": "確認密碼"
|
||
},
|
||
"strength": {
|
||
"title": "密碼強度: ",
|
||
"weak": "弱",
|
||
"medium": "中等",
|
||
"strong": "強",
|
||
"veryStrong": "非常強"
|
||
},
|
||
"match": "密碼相符",
|
||
"notMatch": "密碼不相符"
|
||
},
|
||
"newPassword": {
|
||
"confirm": {
|
||
"placeholder": "重新輸入新密碼"
|
||
},
|
||
"title": "新密碼",
|
||
"placeholder": "輸入新密碼"
|
||
},
|
||
"usernameIsRequired": "必須輸入用戶名稱",
|
||
"passwordIsRequired": "必須填寫密碼"
|
||
},
|
||
"createUser": {
|
||
"title": "建立新用戶",
|
||
"desc": "新增用戶帳戶,並指定可存取Frigate介面各區域的角色。",
|
||
"usernameOnlyInclude": "用戶名稱只可包含字母、數字、句號或底線",
|
||
"confirmPassword": "請確認你的密碼"
|
||
},
|
||
"deleteUser": {
|
||
"title": "刪除用戶",
|
||
"desc": "此操作無法還原,將會永久刪除用戶帳戶及所有相關資料。",
|
||
"warn": "確定要刪除<strong>{{username}}</strong>嗎?"
|
||
},
|
||
"changeRole": {
|
||
"title": "更改用戶角色",
|
||
"desc": "更新<strong>{{username}}</strong>的權限",
|
||
"roleInfo": {
|
||
"intro": "為此用戶選擇合適的角色:",
|
||
"adminDesc": "可使用所有功能。",
|
||
"viewer": "觀看者",
|
||
"viewerDesc": "只限使用即時儀表板、審查、瀏覽及匯出功能。",
|
||
"admin": "管理員",
|
||
"customDesc": "自訂角色,具特定鏡頭存取權限。"
|
||
},
|
||
"select": "選擇角色"
|
||
},
|
||
"passwordSetting": {
|
||
"setPassword": "設定密碼",
|
||
"updatePassword": "更新{{username}}的密碼",
|
||
"desc": "建立強密碼以保障此帳戶安全。",
|
||
"cannotBeEmpty": "密碼不能留空",
|
||
"doNotMatch": "密碼不相符"
|
||
}
|
||
},
|
||
"title": "用戶"
|
||
},
|
||
"notification": {
|
||
"title": "通知",
|
||
"notificationSettings": {
|
||
"title": "通知設定",
|
||
"desc": "Frigate可原生向你的裝置推送通知,無論在瀏覽器中運行或安裝為PWA。",
|
||
"documentation": "閱讀文件"
|
||
},
|
||
"notificationUnavailable": {
|
||
"title": "無法使用通知功能",
|
||
"desc": "網頁推送通知需在安全環境下運作(<code>https://…</code>),這是瀏覽器的限制。請透過安全連線存取Frigate以使用通知功能。",
|
||
"documentation": "閱讀文件"
|
||
},
|
||
"globalSettings": {
|
||
"title": "全域設定",
|
||
"desc": "暫停所有已註冊裝置上特定鏡頭的通知。"
|
||
},
|
||
"email": {
|
||
"placeholder": "例如:example@email.com",
|
||
"desc": "需要提供有效的電郵地址,若推送服務出現問題,將會透過此地址通知你。",
|
||
"title": "電郵地址"
|
||
},
|
||
"cameras": {
|
||
"title": "鏡頭",
|
||
"noCameras": "沒有可用鏡頭",
|
||
"desc": "選擇啟用通知功能的鏡頭。"
|
||
},
|
||
"deviceSpecific": "裝置專屬設定",
|
||
"registerDevice": "登記此裝置",
|
||
"unregisterDevice": "取消登記此裝置",
|
||
"sendTestNotification": "發送測試通知",
|
||
"active": "通知功能已啟用",
|
||
"suspended": "通知功能已暫停{{time}}",
|
||
"suspendTime": {
|
||
"10minutes": "暫停10分鐘",
|
||
"12hours": "暫停12小時",
|
||
"30minutes": "暫停30分鐘",
|
||
"24hours": "暫停24小時",
|
||
"5minutes": "暫停5分鐘",
|
||
"1hour": "暫停1小時",
|
||
"untilRestart": "暫停至重新啟動",
|
||
"suspend": "暫停"
|
||
},
|
||
"toast": {
|
||
"error": {
|
||
"registerFailed": "儲存通知登記失敗。"
|
||
},
|
||
"success": {
|
||
"registered": "成功登記通知功能。必須重新啟動Frigate後,才能發送任何通知(包括測試通知)。",
|
||
"settingSaved": "通知設定已儲存。"
|
||
}
|
||
},
|
||
"cancelSuspension": "取消暫停",
|
||
"unsavedRegistrations": "通知註冊尚未儲存",
|
||
"unsavedChanges": "通知設定更改尚未儲存"
|
||
},
|
||
"frigatePlus": {
|
||
"title": "Frigate+設定",
|
||
"apiKey": {
|
||
"title": "Frigate+ API金鑰",
|
||
"validated": "已偵測並驗證Frigate+ API金鑰",
|
||
"notValidated": "未偵測到Frigate+ API金鑰或驗證失敗",
|
||
"desc": "Frigate+ API金鑰可啟用與Frigate+服務的整合功能。",
|
||
"plusLink": "了解更多Frigate+資料"
|
||
},
|
||
"snapshotConfig": {
|
||
"title": "快照設定",
|
||
"documentation": "閱讀文件",
|
||
"table": {
|
||
"camera": "鏡頭",
|
||
"snapshots": "快照",
|
||
"cleanCopySnapshots": "<code>clean_copy</code> 快照"
|
||
},
|
||
"cleanCopyWarning": "部分鏡頭已啟用快照,但未啟用乾淨副本。你必須於快照設定中啟用<code>clean_copy</code>,才能從這些鏡頭提交影像至Frigate+。",
|
||
"desc": "提交至Frigate+需要在設定中同時啟用快照及<code>clean_copy</code>快照功能。"
|
||
},
|
||
"modelInfo": {
|
||
"title": "模型資料",
|
||
"modelType": "模型類型",
|
||
"trainDate": "訓練日期",
|
||
"baseModel": "基礎模型",
|
||
"plusModelType": {
|
||
"baseModel": "基礎模型",
|
||
"userModel": "微調"
|
||
},
|
||
"supportedDetectors": "支援的偵測器",
|
||
"cameras": "鏡頭",
|
||
"availableModels": "可用模型",
|
||
"loadingAvailableModels": "正在載入可用模型…",
|
||
"modelSelect": "可於此選擇你在Frigate+上的可用模型。請注意,只能選擇與當前偵測器設定相容的模型。",
|
||
"loading": "正在載入模型資料…",
|
||
"error": "載入模型資料失敗"
|
||
},
|
||
"toast": {
|
||
"error": "儲存設定變更失敗:{{errorMessage}}",
|
||
"success": "Frigate+設定已儲存。請重新啟動Frigate以套用更改。"
|
||
},
|
||
"restart_required": "需要重新啟動(已更改Frigate+模型)",
|
||
"unsavedChanges": "Frigate+ 設定更改尚未儲存"
|
||
},
|
||
"enrichments": {
|
||
"faceRecognition": {
|
||
"modelSize": {
|
||
"large": {
|
||
"title": "大型",
|
||
"desc": "使用<em>大型</em>模型會採用 ArcFace 臉部嵌入模型,並在適用情況下自動於 GPU 上運行。"
|
||
},
|
||
"desc": "用於人臉識別的模型大小。",
|
||
"label": "模型大小",
|
||
"small": {
|
||
"title": "小型",
|
||
"desc": "使用<em>小型</em>模型會採用 FaceNet 臉部嵌入模型,在大多數 CPU 上能有效運行。"
|
||
}
|
||
},
|
||
"desc": "人臉識別功能允許為人物分配名字,當辨識到他們的臉孔時,Frigate 會將名字加到子標籤上。此資訊會顯示於介面、篩選器及通知中。",
|
||
"title": "人臉識別",
|
||
"readTheDocumentation": "閱讀文件"
|
||
},
|
||
"birdClassification": {
|
||
"title": "鳥類分類",
|
||
"desc": "鳥類分類會使用量化 Tensorflow 模型識別已知鳥類。當辨識到已知鳥類時,牠的常見名稱會加到子標籤上。此資訊會顯示在介面、篩選器及通知中。"
|
||
},
|
||
"semanticSearch": {
|
||
"desc": "Frigate 的語意搜尋功能讓你可以利用影像本身、自訂文字描述,或自動產生的描述,在審查項目中尋找已追蹤的物件。",
|
||
"reindexNow": {
|
||
"confirmDesc": "你確定要重建索引所有已追蹤物件的嵌入向量嗎?這個過程會在背景運行,但可能會用盡你的 CPU,而且需要一定時間。你可以在「瀏覽」頁面查看進度。",
|
||
"label": "立即重建索引",
|
||
"desc": "重建索引會為所有已追蹤物件重新生成嵌入向量。這個過程會在背景運行,可能會用盡你的 CPU,所需時間取決於已追蹤物件的數量。",
|
||
"confirmTitle": "確認重建索引",
|
||
"confirmButton": "重建索引",
|
||
"success": "重建索引已成功開始。",
|
||
"alreadyInProgress": "重建索引已在進行中。",
|
||
"error": "啟動重建索引失敗:{{errorMessage}}"
|
||
},
|
||
"title": "語意搜尋",
|
||
"readTheDocumentation": "閱讀文件",
|
||
"modelSize": {
|
||
"label": "模型大小",
|
||
"desc": "用於語意搜尋的模型大小。",
|
||
"small": {
|
||
"title": "小型",
|
||
"desc": "使用<em>小型</em>模型會採用量化版本,較少佔用 RAM,在 CPU 上運行更快,而嵌入品質的差異非常細微。"
|
||
},
|
||
"large": {
|
||
"title": "大型",
|
||
"desc": "使用<em>大型</em>模型會採用完整的 Jina 模型,並在適用情況下自動於 GPU 上運行。"
|
||
}
|
||
}
|
||
},
|
||
"licensePlateRecognition": {
|
||
"title": "車牌識別",
|
||
"desc": "Frigate 可以識別車輛上的車牌,自動將偵測到的字元加到已辨識車牌欄位,或將已知名稱加到屬於車輛類型的物件的子標籤上。常見用途包括讀取駛入車道或在街道上駛過的車輛的車牌。",
|
||
"readTheDocumentation": "閱讀文件"
|
||
},
|
||
"title": "進階功能設定",
|
||
"unsavedChanges": "未儲存進階功能設定變更",
|
||
"restart_required": "需要重新啟動(進階功能設定已變更)",
|
||
"toast": {
|
||
"success": "進階功能設定已儲存。請重新啟動 Frigate 以套用你的更改。",
|
||
"error": "儲存設定變更失敗:{{errorMessage}}"
|
||
}
|
||
},
|
||
"roles": {
|
||
"management": {
|
||
"title": "觀察者角色管理",
|
||
"desc": "管理自訂觀察者角色及其對此 Frigate 實例的鏡頭存取權限。"
|
||
},
|
||
"addRole": "新增角色",
|
||
"table": {
|
||
"role": "角色",
|
||
"cameras": "鏡頭",
|
||
"actions": "操作",
|
||
"noRoles": "未找到自訂角色。",
|
||
"editCameras": "編輯鏡頭",
|
||
"deleteRole": "刪除角色"
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"createRole": "角色 {{role}} 已成功建立",
|
||
"updateCameras": "角色 {{role}} 的鏡頭已更新",
|
||
"deleteRole": "角色 {{role}} 已成功刪除",
|
||
"userRolesUpdated_other": "{{count}} 位使用者被更新為「觀察者」角色,將可存取所有鏡頭。"
|
||
},
|
||
"error": {
|
||
"createRoleFailed": "建立角色失敗:{{errorMessage}}",
|
||
"updateCamerasFailed": "更新鏡頭失敗:{{errorMessage}}",
|
||
"deleteRoleFailed": "刪除角色失敗:{{errorMessage}}",
|
||
"userUpdateFailed": "更新使用者角色失敗:{{errorMessage}}"
|
||
}
|
||
},
|
||
"dialog": {
|
||
"createRole": {
|
||
"title": "建立新角色",
|
||
"desc": "新增角色,並指定鏡頭存取權限。"
|
||
},
|
||
"editCameras": {
|
||
"title": "編輯角色鏡頭",
|
||
"desc": "更新角色 <strong>{{role}}</strong> 的鏡頭存取權限。"
|
||
},
|
||
"deleteRole": {
|
||
"title": "刪除角色",
|
||
"desc": "此操作無法復原。將永久刪除該角色,並將使用此角色的所有使用者改為「觀察者」角色,可存取所有鏡頭。",
|
||
"warn": "你確定要刪除 <strong>{{role}}</strong> 嗎?",
|
||
"deleting": "正在刪除…"
|
||
},
|
||
"form": {
|
||
"role": {
|
||
"title": "角色名稱",
|
||
"placeholder": "輸入角色名稱",
|
||
"desc": "只允許字母、數字、句號或底線。",
|
||
"roleIsRequired": "必須填寫角色名稱",
|
||
"roleOnlyInclude": "角色名稱只可包含字母、數字、句號或底線",
|
||
"roleExists": "已有相同名稱的角色存在。"
|
||
},
|
||
"cameras": {
|
||
"title": "鏡頭",
|
||
"desc": "選擇此角色可存取的鏡頭。至少需要選擇一個鏡頭。",
|
||
"required": "至少需要選擇一個鏡頭。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"triggers": {
|
||
"documentTitle": "觸發器",
|
||
"semanticSearch": {
|
||
"title": "語意搜尋已停用",
|
||
"desc": "必須啟用語意搜尋才能使用觸發器。"
|
||
},
|
||
"management": {
|
||
"title": "觸發器管理",
|
||
"desc": "管理 {{camera}} 的觸發器。使用縮圖類型可對與所選追蹤物件相似的縮圖觸發,使用描述類型可對與你指定文字描述相似的事件觸發。"
|
||
},
|
||
"addTrigger": "新增觸發器",
|
||
"table": {
|
||
"name": "名稱",
|
||
"type": "類型",
|
||
"content": "內容",
|
||
"threshold": "閾值",
|
||
"actions": "操作",
|
||
"noTriggers": "此鏡頭尚未設定任何觸發器。",
|
||
"edit": "編輯",
|
||
"deleteTrigger": "刪除觸發器",
|
||
"lastTriggered": "上次觸發"
|
||
},
|
||
"type": {
|
||
"thumbnail": "縮圖",
|
||
"description": "描述"
|
||
},
|
||
"actions": {
|
||
"alert": "標記為警報",
|
||
"notification": "發送通知"
|
||
},
|
||
"dialog": {
|
||
"createTrigger": {
|
||
"title": "建立觸發器",
|
||
"desc": "為鏡頭 {{camera}} 建立觸發器"
|
||
},
|
||
"editTrigger": {
|
||
"title": "編輯觸發器",
|
||
"desc": "編輯鏡頭 {{camera}} 的觸發器設定"
|
||
},
|
||
"deleteTrigger": {
|
||
"title": "刪除觸發器",
|
||
"desc": "你確定要刪除觸發器 <strong>{{triggerName}}</strong> 嗎?此操作無法復原。"
|
||
},
|
||
"form": {
|
||
"name": {
|
||
"title": "名稱",
|
||
"placeholder": "輸入觸發器名稱",
|
||
"error": {
|
||
"minLength": "名稱至少需 2 個字元。",
|
||
"invalidCharacters": "名稱只可包含字母、數字、底線及連字符。",
|
||
"alreadyExists": "此鏡頭已有相同名稱的觸發器。"
|
||
}
|
||
},
|
||
"enabled": {
|
||
"description": "啟用或停用此觸發器"
|
||
},
|
||
"type": {
|
||
"title": "類型",
|
||
"placeholder": "選擇觸發器類型"
|
||
},
|
||
"friendly_name": {
|
||
"title": "顯示名稱",
|
||
"placeholder": "為此觸發器命名或描述",
|
||
"description": "此觸發器的可選顯示名稱或描述文字。"
|
||
},
|
||
"content": {
|
||
"title": "內容",
|
||
"imagePlaceholder": "選擇圖片",
|
||
"textPlaceholder": "輸入文字內容",
|
||
"imageDesc": "選擇圖片,當偵測到相似圖片時觸發此動作。",
|
||
"textDesc": "輸入文字,當偵測到相似追蹤物件描述時觸發此動作。",
|
||
"error": {
|
||
"required": "必須提供內容。"
|
||
}
|
||
},
|
||
"threshold": {
|
||
"title": "閾值",
|
||
"error": {
|
||
"min": "閾值至少為 0",
|
||
"max": "閾值最多為 1"
|
||
}
|
||
},
|
||
"actions": {
|
||
"title": "操作",
|
||
"desc": "預設情況下,Frigate 會對所有觸發器發送 MQTT 訊息。可選擇額外操作,在觸發器觸發時執行。",
|
||
"error": {
|
||
"min": "至少需要選擇一個操作。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"toast": {
|
||
"success": {
|
||
"createTrigger": "觸發器 {{name}} 已成功建立。",
|
||
"updateTrigger": "觸發器 {{name}} 已成功更新。",
|
||
"deleteTrigger": "觸發器 {{name}} 已成功刪除。"
|
||
},
|
||
"error": {
|
||
"createTriggerFailed": "建立觸發器失敗:{{errorMessage}}",
|
||
"updateTriggerFailed": "更新觸發器失敗:{{errorMessage}}",
|
||
"deleteTriggerFailed": "刪除觸發器失敗:{{errorMessage}}"
|
||
}
|
||
}
|
||
},
|
||
"cameraWizard": {
|
||
"title": "新增鏡頭",
|
||
"description": "請依照以下步驟,將新鏡頭加入 Frigate。",
|
||
"steps": {
|
||
"nameAndConnection": "名稱與連線",
|
||
"streamConfiguration": "串流設定",
|
||
"validationAndTesting": "驗證與測試"
|
||
},
|
||
"save": {
|
||
"success": "已成功儲存新鏡頭 {{cameraName}}。",
|
||
"failure": "儲存 {{cameraName}} 時發生錯誤。"
|
||
},
|
||
"testResultLabels": {
|
||
"resolution": "解析度",
|
||
"video": "影像",
|
||
"audio": "音訊",
|
||
"fps": "每秒影格數"
|
||
},
|
||
"commonErrors": {
|
||
"noUrl": "請輸入有效的串流網址",
|
||
"testFailed": "串流測試失敗:{{error}}"
|
||
},
|
||
"step1": {
|
||
"description": "輸入鏡頭詳細資料並測試連線。",
|
||
"cameraName": "鏡頭名稱",
|
||
"cameraNamePlaceholder": "例如:front_door 或 back_yard_overview",
|
||
"host": "主機名稱/IP 位址",
|
||
"port": "連接埠",
|
||
"username": "用戶名稱",
|
||
"usernamePlaceholder": "可選",
|
||
"password": "密碼",
|
||
"passwordPlaceholder": "選擇傳輸協定",
|
||
"selectTransport": "選擇傳輸協定",
|
||
"cameraBrand": "鏡頭品牌",
|
||
"selectBrand": "選擇鏡頭品牌以套用 URL 模板",
|
||
"customUrl": "自訂串流網址",
|
||
"brandInformation": "品牌資訊",
|
||
"brandUrlFormat": "適用於 RTSP 網址格式如下的鏡頭:{{exampleUrl}}",
|
||
"customUrlPlaceholder": "rtsp://username:password@host:port/path",
|
||
"testConnection": "測試連線",
|
||
"testSuccess": "連線測試成功!",
|
||
"testFailed": "連線測試失敗,請檢查輸入內容後再試一次。",
|
||
"streamDetails": "串流詳情",
|
||
"warnings": {
|
||
"noSnapshot": "無法從設定的串流中擷取快照。"
|
||
},
|
||
"errors": {
|
||
"brandOrCustomUrlRequired": "請選擇包含主機/IP 的鏡頭品牌,或選擇「其他」並輸入自訂網址",
|
||
"nameRequired": "必須輸入鏡頭名稱",
|
||
"nameLength": "鏡頭名稱長度不得超過 64 個字元",
|
||
"invalidCharacters": "鏡頭名稱包含無效字元",
|
||
"nameExists": "鏡頭名稱已存在",
|
||
"brands": {
|
||
"reolink-rtsp": "不建議使用 Reolink RTSP。建議在鏡頭設定中啟用 HTTP,並重新啟動鏡頭設定精靈。"
|
||
}
|
||
},
|
||
"docs": {
|
||
"reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras"
|
||
}
|
||
},
|
||
"step2": {
|
||
"description": "設定鏡頭的串流角色,並可新增額外串流。",
|
||
"streamsTitle": "鏡頭串流",
|
||
"addStream": "新增串流",
|
||
"addAnotherStream": "新增另一個串流",
|
||
"streamTitle": "串流 {{number}}",
|
||
"streamUrl": "串流網址",
|
||
"streamUrlPlaceholder": "rtsp://username:password@host:port/path",
|
||
"url": "網址",
|
||
"resolution": "解析度",
|
||
"selectResolution": "選擇解析度",
|
||
"quality": "畫質",
|
||
"selectQuality": "選擇畫質",
|
||
"roles": "角色",
|
||
"roleLabels": {
|
||
"detect": "物件偵測",
|
||
"record": "錄影",
|
||
"audio": "音訊"
|
||
},
|
||
"testStream": "測試連線",
|
||
"testSuccess": "串流測試成功!",
|
||
"testFailed": "串流測試失敗",
|
||
"testFailedTitle": "測試失敗",
|
||
"connected": "已連線",
|
||
"notConnected": "未連線",
|
||
"featuresTitle": "功能",
|
||
"go2rtc": "減少與鏡頭的連線數",
|
||
"detectRoleWarning": "至少需有一個串流設定為「偵測」角色才能繼續。",
|
||
"rolesPopover": {
|
||
"title": "串流角色",
|
||
"detect": "用於物件偵測的主要影像來源。",
|
||
"record": "根據設定儲存影片片段。",
|
||
"audio": "用於音訊偵測的來源。"
|
||
},
|
||
"featuresPopover": {
|
||
"title": "串流功能",
|
||
"description": "使用 go2rtc 轉串流以減少與鏡頭的直接連線。"
|
||
}
|
||
},
|
||
"step3": {
|
||
"description": "在儲存新鏡頭前進行最後驗證與分析。請先連線所有串流後再儲存。",
|
||
"validationTitle": "串流驗證",
|
||
"connectAllStreams": "連線所有串流",
|
||
"reconnectionSuccess": "重新連線成功。",
|
||
"reconnectionPartial": "部分串流重新連線失敗。",
|
||
"streamUnavailable": "無法預覽串流",
|
||
"reload": "重新載入",
|
||
"connecting": "正在連線...",
|
||
"streamTitle": "串流 {{number}}",
|
||
"valid": "有效",
|
||
"failed": "失敗",
|
||
"notTested": "未測試",
|
||
"connectStream": "連線",
|
||
"connectingStream": "連線中",
|
||
"disconnectStream": "中斷連線",
|
||
"estimatedBandwidth": "預計頻寬",
|
||
"roles": "角色",
|
||
"none": "無",
|
||
"error": "錯誤",
|
||
"streamValidated": "串流 {{number}} 驗證成功",
|
||
"streamValidationFailed": "串流 {{number}} 驗證失敗",
|
||
"saveAndApply": "儲存新鏡頭",
|
||
"saveError": "設定無效,請檢查你的設定。",
|
||
"issues": {
|
||
"title": "串流驗證",
|
||
"videoCodecGood": "影片編碼格式為 {{codec}}。",
|
||
"audioCodecGood": "音訊編碼格式為 {{codec}}。",
|
||
"noAudioWarning": "此串流未偵測到音訊,錄影將不會有聲音。",
|
||
"audioCodecRecordError": "錄影要支援音訊,必須使用 AAC 編碼。",
|
||
"audioCodecRequired": "要支援音訊偵測,必須有音訊串流。",
|
||
"restreamingWarning": "若減少錄影串流與鏡頭的連線,CPU 使用率可能會略微增加。",
|
||
"dahua": {
|
||
"substreamWarning": "子串流 1 被鎖定為低解析度。許多 Dahua / Amcrest / EmpireTech 鏡頭支援額外子串流,需要在鏡頭設定中啟用。建議如有可用,檢查並使用這些子串流。"
|
||
},
|
||
"hikvision": {
|
||
"substreamWarning": "子串流 1 被鎖定為低解析度。許多 Hikvision 鏡頭支援額外子串流,需要在鏡頭設定中啟用。建議如有可用,檢查並使用這些子串流。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"cameraManagement": {
|
||
"title": "管理鏡頭",
|
||
"addCamera": "新增鏡頭",
|
||
"editCamera": "編輯鏡頭:",
|
||
"selectCamera": "選擇鏡頭",
|
||
"backToSettings": "返回鏡頭設定",
|
||
"streams": {
|
||
"title": "啟用/停用鏡頭",
|
||
"desc": "暫時停用鏡頭,直到 Frigate 重新啟動。停用鏡頭會完全停止 Frigate 對該鏡頭串流的處理。偵測、錄影及除錯功能將無法使用。<br /><em>注意:這不會停用 go2rtc 轉串流。</em>"
|
||
},
|
||
"cameraConfig": {
|
||
"add": "新增鏡頭",
|
||
"edit": "編輯鏡頭",
|
||
"description": "設定鏡頭,包括串流輸入與角色。",
|
||
"name": "鏡頭名稱",
|
||
"nameRequired": "必須輸入鏡頭名稱",
|
||
"nameLength": "鏡頭名稱長度不得超過 64 個字元。",
|
||
"namePlaceholder": "例如:front_door 或 back_yard_overview",
|
||
"enabled": "已啟用",
|
||
"ffmpeg": {
|
||
"inputs": "輸入串流",
|
||
"path": "串流路徑",
|
||
"pathRequired": "必須提供串流路徑",
|
||
"pathPlaceholder": "rtsp://...",
|
||
"roles": "角色",
|
||
"rolesRequired": "至少需要一個角色",
|
||
"rolesUnique": "每個角色(音訊 / 偵測 / 錄影)只能分配給一個串流",
|
||
"addInput": "新增輸入串流",
|
||
"removeInput": "移除輸入串流",
|
||
"inputsRequired": "至少需要一個輸入串流"
|
||
},
|
||
"go2rtcStreams": "go2rtc 串流",
|
||
"streamUrls": "串流網址",
|
||
"addUrl": "新增網址",
|
||
"addGo2rtcStream": "新增 go2rtc 串流",
|
||
"toast": {
|
||
"success": "鏡頭 {{cameraName}} 已成功儲存"
|
||
}
|
||
}
|
||
},
|
||
"cameraReview": {
|
||
"title": "鏡頭檢視設定",
|
||
"object_descriptions": {
|
||
"title": "生成式 AI 物件描述",
|
||
"desc": "暫時啟用/停用此鏡頭的生成式 AI 物件描述。停用時,系統不會為此鏡頭的追蹤物件生成 AI 描述。"
|
||
},
|
||
"review_descriptions": {
|
||
"title": "生成式 AI 審查描述",
|
||
"desc": "暫時啟用/停用此鏡頭的生成式 AI 審查描述。停用時,系統不會為此鏡頭的審查項目生成 AI 描述。"
|
||
},
|
||
"review": {
|
||
"title": "審查",
|
||
"desc": "暫時啟用/停用此鏡頭的警報與偵測,直到 Frigate 重啟。停用時,不會產生新的審查項目。 ",
|
||
"alerts": "警報 ",
|
||
"detections": "偵測 "
|
||
},
|
||
"reviewClassification": {
|
||
"title": "審查分類",
|
||
"desc": "Frigate 將審查項目分類為警報與偵測。預設情況下,所有 <em>person</em> 與 <em>car</em> 物件會視為警報。你可以透過設定對應區域來精確分類審查項目。",
|
||
"noDefinedZones": "此鏡頭未定義任何區域。",
|
||
"objectAlertsTips": "在{{cameraName}}上所有{{alertsLabels}}物件將會顯示為警報。",
|
||
"zoneObjectAlertsTips": "在{{cameraName}}的{{zone}}區域偵測到的所有{{alertsLabels}}物件將會顯示為警報。",
|
||
"objectDetectionsTips": "無論位於哪個區域,在{{cameraName}}上所有未分類的{{detectionsLabels}}物件將會顯示為偵測結果。",
|
||
"zoneObjectDetectionsTips": {
|
||
"text": "在{{cameraName}}的{{zone}}區域內所有未分類的{{detectionsLabels}}物件將會顯示為偵測結果。",
|
||
"notSelectDetections": "無論位於哪個區域,在{{cameraName}}的{{zone}}區域偵測到、但未分類為警報的{{detectionsLabels}}物件將會顯示為偵測結果。",
|
||
"regardlessOfZoneObjectDetectionsTips": "無論位於哪個區域,在{{cameraName}}上所有未分類的{{detectionsLabels}}物件將會顯示為偵測結果。"
|
||
},
|
||
"unsavedChanges": "{{camera}}的審查分類設定尚未儲存",
|
||
"selectAlertsZones": "選擇警報的區域",
|
||
"selectDetectionsZones": "選擇偵測的區域",
|
||
"limitDetections": "限制偵測至特定區域",
|
||
"toast": {
|
||
"success": "審查分類設定已儲存。請重新啟動Frigate以套用更改。"
|
||
}
|
||
}
|
||
}
|
||
}
|