mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-07-21 03:09:02 +03:00
Translated using Weblate (Cantonese (Traditional Han script))
Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (65 of 65 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (110 of 110 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (103 of 103 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (331 of 331 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 62.8% (208 of 331 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (6 of 6 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 97.9% (47 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 52.5% (42 of 80 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 2.0% (1 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 16.6% (1 of 6 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 10.0% (8 of 80 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (65 of 65 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (52 of 52 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (118 of 118 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (7 of 7 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (110 of 110 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (2 of 2 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (9 of 9 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (176 of 176 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (9 of 9 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 1.9% (1 of 52 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 12.7% (15 of 118 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 4.3% (1 of 23 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (176 of 176 strings) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 100.0% (427 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Added translation using Weblate (Cantonese (Traditional Han script)) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 45.4% (194 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 43.0% (184 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 41.4% (177 of 427 strings) Update translation files Updated by "Squash Git commits" add-on in Weblate. Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 39.3% (168 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 32.3% (138 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 29.5% (126 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 27.1% (116 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 24.5% (105 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 22.9% (98 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 20.8% (89 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 19.9% (85 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 16.6% (71 of 427 strings) Update translation files Updated by "Squash Git commits" add-on in Weblate. Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 14.7% (63 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 7.0% (30 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 5.3% (23 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 3.5% (15 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Translated using Weblate (Cantonese (Traditional Han script)) Currently translated at 1.6% (7 of 427 strings) Added translation using Weblate (Cantonese (Traditional Han script)) Added translation using Weblate (Cantonese (Traditional Han script)) Added translation using Weblate (Cantonese (Traditional Han script)) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: LEO NG <leoywng44@gmail.com> Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org> Co-authored-by: Sotski Eugene <jekakmail@gmail.com> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-icons/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-input/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/yue_Hant/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/yue_Hant/ Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-auth Translation: Frigate NVR/components-camera Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/components-icons Translation: Frigate NVR/components-input Translation: Frigate NVR/components-player Translation: Frigate NVR/objects Translation: Frigate NVR/views-configeditor Translation: Frigate NVR/views-events Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-exports Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-recording Translation: Frigate NVR/views-search Translation: Frigate NVR/views-settings Translation: Frigate NVR/views-system
This commit is contained in:
committed by
Nicolas Mowen
co-authored by
LEO NG
Languages add-on
Sotski Eugene
parent
42e0c72dd9
commit
77ac3b6da0
@@ -0,0 +1,198 @@
|
||||
{
|
||||
"documentTitle": "瀏覽 - Frigate",
|
||||
"generativeAI": "生成式人工智能",
|
||||
"exploreIsUnavailable": {
|
||||
"title": "無法使用瀏覽功能",
|
||||
"embeddingsReindexing": {
|
||||
"startingUp": "啟動中…",
|
||||
"estimatedTime": "預計剩餘時間:",
|
||||
"finishingShortly": "即將完成",
|
||||
"step": {
|
||||
"thumbnailsEmbedded": "已嵌入縮圖: ",
|
||||
"descriptionsEmbedded": "已嵌入描述: ",
|
||||
"trackedObjectsProcessed": "已處理的追蹤物件: "
|
||||
},
|
||||
"context": "完成重新索引追蹤物件的嵌入後即可使用瀏覽功能。"
|
||||
},
|
||||
"downloadingModels": {
|
||||
"tips": {
|
||||
"context": "下載完成後,你可能需要重新索引追蹤物件的嵌入。",
|
||||
"documentation": "閱讀文件"
|
||||
},
|
||||
"error": "發生錯誤。請檢查 Frigate 日誌。",
|
||||
"context": "Frigate 正在下載必要的嵌入模型以支援語意搜尋功能。這可能需要幾分鐘,視乎你的網絡速度。",
|
||||
"setup": {
|
||||
"textTokenizer": "文字分詞器",
|
||||
"textModel": "文字模型",
|
||||
"visionModelFeatureExtractor": "視覺模型特徵提取器",
|
||||
"visionModel": "視覺模型"
|
||||
}
|
||||
}
|
||||
},
|
||||
"trackedObjectDetails": "追蹤物件詳情",
|
||||
"type": {
|
||||
"details": "詳情",
|
||||
"snapshot": "快照",
|
||||
"video": "影片",
|
||||
"object_lifecycle": "物件生命周期"
|
||||
},
|
||||
"objectLifecycle": {
|
||||
"title": "物件生命周期",
|
||||
"noImageFound": "此時間點找不到圖像。",
|
||||
"createObjectMask": "建立物件遮罩",
|
||||
"lifecycleItemDesc": {
|
||||
"active": "{{label}} 變為活躍",
|
||||
"stationary": "{{label}} 變為靜止",
|
||||
"attribute": {
|
||||
"faceOrLicense_plate": "偵測到 {{label}} 的 {{attribute}}",
|
||||
"other": "{{label}} 被識別為 {{attribute}}"
|
||||
},
|
||||
"header": {
|
||||
"zones": "區域",
|
||||
"ratio": "比例",
|
||||
"area": "區域範圍"
|
||||
},
|
||||
"heard": "聽到 {{label}}",
|
||||
"entered_zone": "{{label}} 進入了 {{zones}}",
|
||||
"gone": "{{label}} 離開了",
|
||||
"visible": "偵測到 {{label}}",
|
||||
"external": "偵測到 {{label}}"
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "註解設定",
|
||||
"showAllZones": {
|
||||
"title": "顯示所有區域",
|
||||
"desc": "在物件進入區域的畫面上總是顯示區域。"
|
||||
},
|
||||
"offset": {
|
||||
"tips": "提示:試想像有一段事件片段,當中有人由左行到右。如果事件時間線上的方框一直偏向人物的左邊,則應該減少數值。相反,如果有人由左行到右,而方框一直走在人物前面,則應該增加數值。",
|
||||
"desc": "此資料來自鏡頭的偵測串流,但覆蓋在錄影串流的畫面上。兩個串流通常無法完全同步。因此邊界框和影片可能無法完全對齊。不過可以使用 <code>annotation_offset</code> 欄位來調整。",
|
||||
"label": "註解偏移量",
|
||||
"documentation": "閱讀文件 ",
|
||||
"millisecondsToOffset": "偵測註解的偏移毫秒數。<em>預設:0</em>"
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "上一張",
|
||||
"next": "下一張"
|
||||
},
|
||||
"adjustAnnotationSettings": "調整註解設定",
|
||||
"scrollViewTips": "滾動以查看此物件生命周期中的重要時刻。",
|
||||
"autoTrackingTips": "自動追蹤鏡頭的邊界框位置可能不準確。"
|
||||
},
|
||||
"details": {
|
||||
"item": {
|
||||
"title": "審查項目詳情",
|
||||
"desc": "審查項目詳情",
|
||||
"button": {
|
||||
"share": "分享此審查項目",
|
||||
"viewInExplore": "在瀏覽中查看"
|
||||
},
|
||||
"tips": {
|
||||
"mismatch_other": "偵測到 {{count}} 個不可用的物件並包含在此審查項目中。這些物件可能未符合警報或偵測標準,或已被清除/刪除。",
|
||||
"hasMissingObjects": "如果你想讓 Frigate 保存下列標籤的追蹤物件,請調整設定:<em>{{objects}}</em>"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"updatedSublabel": "成功更新子標籤。",
|
||||
"updatedLPR": "成功更新車牌號碼。",
|
||||
"regenerate": "已從 {{provider}} 請求新的描述。根據提供者的速度,生成新的描述可能需要一些時間。"
|
||||
},
|
||||
"error": {
|
||||
"regenerate": "呼叫 {{provider}} 以獲取新描述失敗:{{errorMessage}}",
|
||||
"updatedSublabelFailed": "更新子標籤失敗:{{errorMessage}}",
|
||||
"updatedLPRFailed": "更新車牌號碼失敗:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"label": "標籤",
|
||||
"recognizedLicensePlate": "已識別車牌",
|
||||
"estimatedSpeed": "預計速度",
|
||||
"objects": "物件",
|
||||
"camera": "鏡頭",
|
||||
"zones": "區域",
|
||||
"timestamp": "時間戳記",
|
||||
"tips": {
|
||||
"descriptionSaved": "成功保存描述",
|
||||
"saveDescriptionFailed": "更新描述失敗:{{errorMessage}}"
|
||||
},
|
||||
"regenerateFromSnapshot": "從快照重新生成",
|
||||
"button": {
|
||||
"regenerate": {
|
||||
"label": "重新生成追蹤物件描述",
|
||||
"title": "重新生成"
|
||||
},
|
||||
"findSimilar": "尋找相似項目"
|
||||
},
|
||||
"description": {
|
||||
"label": "描述",
|
||||
"placeholder": "追蹤物件的描述",
|
||||
"aiTips": "Frigate 會等到追蹤物件生命周期結束後,才向你的生成式 AI 提供者請求描述。"
|
||||
},
|
||||
"editLPR": {
|
||||
"descNoLabel": "為此追蹤物件輸入新的車牌號碼",
|
||||
"title": "編輯車牌號碼",
|
||||
"desc": "為此 {{label}} 輸入新的車牌號碼"
|
||||
},
|
||||
"topScore": {
|
||||
"label": "最高分數",
|
||||
"info": "最高分數是追蹤物件的最高中位分數,因此可能與搜尋結果縮圖上顯示的分數不同。"
|
||||
},
|
||||
"editSubLabel": {
|
||||
"desc": "為此 {{label}} 輸入新的子標籤",
|
||||
"title": "編輯子標籤",
|
||||
"descNoLabel": "為此追蹤物件輸入新的子標籤"
|
||||
},
|
||||
"snapshotScore": {
|
||||
"label": "快照分數"
|
||||
},
|
||||
"expandRegenerationMenu": "展開重新生成選單",
|
||||
"regenerateFromThumbnails": "從縮圖重新生成"
|
||||
},
|
||||
"itemMenu": {
|
||||
"downloadVideo": {
|
||||
"label": "下載影片",
|
||||
"aria": "下載影片"
|
||||
},
|
||||
"downloadSnapshot": {
|
||||
"label": "下載快照",
|
||||
"aria": "下載快照"
|
||||
},
|
||||
"viewObjectLifecycle": {
|
||||
"label": "查看物件生命周期",
|
||||
"aria": "顯示物件生命周期"
|
||||
},
|
||||
"findSimilar": {
|
||||
"label": "尋找相似項目",
|
||||
"aria": "尋找相似追蹤物件"
|
||||
},
|
||||
"submitToPlus": {
|
||||
"label": "提交到 Frigate+",
|
||||
"aria": "提交到 Frigate Plus"
|
||||
},
|
||||
"viewInHistory": {
|
||||
"label": "在歷史記錄中查看",
|
||||
"aria": "在歷史記錄中查看"
|
||||
},
|
||||
"deleteTrackedObject": {
|
||||
"label": "刪除此追蹤物件"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "確認刪除",
|
||||
"desc": "刪除此追蹤物件會移除快照、所有已保存的嵌入,以及相關的物件生命周期記錄。歷史記錄中的錄影<em>不會</em>被刪除。<br /><br />你確定要繼續嗎?"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "找不到追蹤物件",
|
||||
"fetchingTrackedObjectsFailed": "取得追蹤物件時出錯:{{errorMessage}}",
|
||||
"searchResult": {
|
||||
"deleteTrackedObject": {
|
||||
"toast": {
|
||||
"success": "追蹤物件已成功刪除。",
|
||||
"error": "刪除追蹤物件失敗:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"trackedObjectsCount_other": "{{count}} 個追蹤物件 "
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"documentTitle": "匯出 - Frigate",
|
||||
"search": "搜尋",
|
||||
"noExports": "未找到匯出項目",
|
||||
"deleteExport": "刪除匯出",
|
||||
"editExport": {
|
||||
"title": "重新命名匯出",
|
||||
"desc": "請輸入新的匯出名稱。",
|
||||
"saveExport": "儲存匯出"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"renameExportFailed": "重新命名匯出失敗:{{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"deleteExport.desc": "你確定要刪除 {{exportName}} 嗎?"
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"selectItem": "選擇 {{item}}",
|
||||
"details": {
|
||||
"timestamp": "時間戳記",
|
||||
"person": "人",
|
||||
"confidence": "信心指數",
|
||||
"face": "人臉詳細資料",
|
||||
"faceDesc": "人臉及相關物件的詳細資料"
|
||||
},
|
||||
"description": {
|
||||
"addFace": "逐步了解如何新增一個人臉庫的集合。",
|
||||
"placeholder": "請輸入此集合的名稱"
|
||||
},
|
||||
"documentTitle": "人臉庫 - Frigate",
|
||||
"uploadFaceImage": {
|
||||
"title": "上傳人臉圖片",
|
||||
"desc": "上傳圖片以掃描人臉並納入 {{pageToggle}}"
|
||||
},
|
||||
"createFaceLibrary": {
|
||||
"title": "建立集合",
|
||||
"desc": "建立新集合",
|
||||
"new": "建立新的人臉",
|
||||
"nextSteps": "建立穩固基礎:<li>使用訓練分頁,為每位偵測到的人物選擇並訓練圖片。</li><li>以正面照片為主,避免用側面或傾斜角度的人臉作訓練。</li></ul>"
|
||||
},
|
||||
"steps": {
|
||||
"faceName": "請輸入人臉名稱",
|
||||
"uploadFace": "上傳人臉圖片",
|
||||
"nextSteps": "下一步"
|
||||
},
|
||||
"train": {
|
||||
"title": "訓練",
|
||||
"aria": "選擇訓練"
|
||||
},
|
||||
"selectFace": "選擇人臉",
|
||||
"deleteFaceLibrary": {
|
||||
"title": "刪除名稱",
|
||||
"desc": "你確定要刪除集合 {{name}} 嗎?這將永久刪除所有相關的人臉資料。"
|
||||
},
|
||||
"renameFace": {
|
||||
"title": "重新命名人臉",
|
||||
"desc": "請輸入 {{name}} 的新名稱"
|
||||
},
|
||||
"button": {
|
||||
"uploadImage": "上傳圖片",
|
||||
"reprocessFace": "重新處理人臉",
|
||||
"deleteFace": "刪除人臉",
|
||||
"addFace": "新增人臉",
|
||||
"deleteFaceAttempts": "刪除人臉嘗試記錄",
|
||||
"renameFace": "重新命名人臉"
|
||||
},
|
||||
"imageEntry": {
|
||||
"validation": {
|
||||
"selectImage": "請選擇一個圖片檔案。"
|
||||
},
|
||||
"dropActive": "將圖片拖到這裡…",
|
||||
"dropInstructions": "拖放圖片到此處,或點擊選取",
|
||||
"maxSize": "最大檔案大小:{{size}}MB"
|
||||
},
|
||||
"readTheDocs": "閱讀文件",
|
||||
"trainFaceAs": "將人臉訓練為:",
|
||||
"trainFace": "訓練人臉",
|
||||
"toast": {
|
||||
"success": {
|
||||
"uploadedImage": "成功上傳圖片。",
|
||||
"renamedFace": "成功將人臉重新命名為 {{name}}",
|
||||
"trainedFace": "成功訓練人臉。",
|
||||
"updatedFaceScore": "成功更新人臉分數。",
|
||||
"deletedFace_other": "成功刪除 {{count}} 個人臉。",
|
||||
"addFaceLibrary": "{{name}} 已成功加入人臉庫!",
|
||||
"deletedName_other": "成功刪除 {{count}} 個人臉。"
|
||||
},
|
||||
"error": {
|
||||
"uploadingImageFailed": "上傳圖片失敗:{{errorMessage}}",
|
||||
"addFaceLibraryFailed": "設定人臉名稱失敗:{{errorMessage}}",
|
||||
"deleteFaceFailed": "刪除失敗:{{errorMessage}}",
|
||||
"deleteNameFailed": "刪除名稱失敗:{{errorMessage}}",
|
||||
"renameFaceFailed": "重新命名人臉失敗:{{errorMessage}}",
|
||||
"trainFailed": "訓練失敗:{{errorMessage}}",
|
||||
"updateFaceScoreFailed": "更新人臉分數失敗:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,158 @@
|
||||
{
|
||||
"documentTitle": "即時畫面 - Frigate",
|
||||
"cameraAudio": {
|
||||
"disable": "停用鏡頭音訊",
|
||||
"enable": "啟用鏡頭音訊"
|
||||
},
|
||||
"ptz": {
|
||||
"move": {
|
||||
"clickMove": {
|
||||
"label": "點擊畫面以置中鏡頭",
|
||||
"enable": "啟用點擊移動",
|
||||
"disable": "停用點擊移動"
|
||||
},
|
||||
"up": {
|
||||
"label": "移動 PTZ 鏡頭向上"
|
||||
},
|
||||
"right": {
|
||||
"label": "移動 PTZ 鏡頭向右"
|
||||
},
|
||||
"left": {
|
||||
"label": "移動 PTZ 鏡頭向左"
|
||||
},
|
||||
"down": {
|
||||
"label": "移動 PTZ 鏡頭向下"
|
||||
}
|
||||
},
|
||||
"frame": {
|
||||
"center": {
|
||||
"label": "點擊畫面以置中 PTZ 鏡頭"
|
||||
}
|
||||
},
|
||||
"presets": "PTZ 鏡頭預設位置",
|
||||
"zoom": {
|
||||
"in": {
|
||||
"label": "放大 PTZ 鏡頭"
|
||||
},
|
||||
"out": {
|
||||
"label": "縮小 PTZ 鏡頭"
|
||||
}
|
||||
}
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"enable": "啟用雙向通話",
|
||||
"disable": "停用雙向通話"
|
||||
},
|
||||
"lowBandwidthMode": "低頻寬模式",
|
||||
"documentTitle.withCamera": "{{camera}} - 即時畫面 - Frigate",
|
||||
"recording": {
|
||||
"disable": "停用錄影",
|
||||
"enable": "啟用錄影"
|
||||
},
|
||||
"snapshots": {
|
||||
"enable": "啟用快照",
|
||||
"disable": "停用快照"
|
||||
},
|
||||
"audioDetect": {
|
||||
"enable": "啟用音訊偵測",
|
||||
"disable": "停用音訊偵測"
|
||||
},
|
||||
"autotracking": {
|
||||
"enable": "啟用自動追蹤",
|
||||
"disable": "停用自動追蹤"
|
||||
},
|
||||
"streamStats": {
|
||||
"enable": "顯示串流統計資料",
|
||||
"disable": "隱藏串流統計資料"
|
||||
},
|
||||
"manualRecording": {
|
||||
"title": "按需錄影",
|
||||
"tips": "根據此鏡頭的錄影保留設定手動啟動事件。",
|
||||
"debugView": "除錯視圖",
|
||||
"start": "開始按需錄影",
|
||||
"showStats": {
|
||||
"label": "顯示統計資料",
|
||||
"desc": "啟用此選項可在鏡頭畫面上疊加串流統計資料。"
|
||||
},
|
||||
"playInBackground": {
|
||||
"desc": "啟用此選項可在播放器隱藏時繼續串流播放。",
|
||||
"label": "背景播放"
|
||||
},
|
||||
"started": "已開始手動按需錄影。",
|
||||
"end": "結束按需錄影",
|
||||
"ended": "已結束手動按需錄影。",
|
||||
"failedToEnd": "無法結束手動按需錄影。",
|
||||
"failedToStart": "無法開始手動按需錄影。",
|
||||
"recordDisabledTips": "由於此鏡頭的設定已停用或限制錄影,因此只會儲存快照。"
|
||||
},
|
||||
"camera": {
|
||||
"enable": "啟用鏡頭",
|
||||
"disable": "停用鏡頭"
|
||||
},
|
||||
"muteCameras": {
|
||||
"enable": "所有鏡頭靜音",
|
||||
"disable": "所有鏡頭取消靜音"
|
||||
},
|
||||
"detect": {
|
||||
"disable": "停用偵測",
|
||||
"enable": "啟用偵測"
|
||||
},
|
||||
"streamingSettings": "串流設定",
|
||||
"notifications": "通知",
|
||||
"audio": "音訊",
|
||||
"suspend": {
|
||||
"forTime": "暫停時間: "
|
||||
},
|
||||
"stream": {
|
||||
"title": "串流",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"documentation": "閱讀文件 ",
|
||||
"title": "音訊必須從你的鏡頭輸出,並在 go2rtc 中正確設定此串流。"
|
||||
},
|
||||
"available": "此串流支援音訊",
|
||||
"unavailable": "此串流不支援音訊"
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"tips.documentation": "閱讀文件 ",
|
||||
"available": "此串流支援雙向通話",
|
||||
"unavailable": "此串流不支援雙向通話",
|
||||
"tips": "你的裝置必須支援此功能,且需設定 WebRTC 才能使用雙向通話。"
|
||||
},
|
||||
"lowBandwidth": {
|
||||
"tips": "因緩衝或串流錯誤,即時畫面已切換至低頻寬模式。",
|
||||
"resetStream": "重置串流"
|
||||
},
|
||||
"playInBackground": {
|
||||
"tips": "啟用此選項可在播放器隱藏時繼續串流播放。",
|
||||
"label": "背景播放"
|
||||
}
|
||||
},
|
||||
"cameraSettings": {
|
||||
"cameraEnabled": "鏡頭已啟用",
|
||||
"objectDetection": "物件偵測",
|
||||
"recording": "錄影",
|
||||
"snapshots": "快照",
|
||||
"autotracking": "自動追蹤",
|
||||
"audioDetection": "音訊偵測",
|
||||
"title": "{{camera}} 設定"
|
||||
},
|
||||
"history": {
|
||||
"label": "顯示歷史影像"
|
||||
},
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
"all": "全部",
|
||||
"motion": "移動",
|
||||
"active_objects": "活躍物件"
|
||||
},
|
||||
"notAllTips": "你的 {{source}} 錄影保留設定為 <code>mode: {{effectiveRetainMode}}</code>,因此此按需錄影只會保留{{effectiveRetainModeName}}的片段。"
|
||||
},
|
||||
"editLayout": {
|
||||
"label": "編輯版面配置",
|
||||
"group": {
|
||||
"label": "編輯鏡頭群組"
|
||||
},
|
||||
"exitEdit": "結束編輯"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"search": "搜尋",
|
||||
"savedSearches": "已儲存的搜尋",
|
||||
"searchFor": "搜尋 {{inputValue}}",
|
||||
"button": {
|
||||
"clear": "清除搜尋",
|
||||
"save": "儲存搜尋",
|
||||
"delete": "刪除已儲存的搜尋",
|
||||
"filterInformation": "篩選資料",
|
||||
"filterActive": "篩選中"
|
||||
},
|
||||
"trackedObjectId": "追蹤物件編號",
|
||||
"filter": {
|
||||
"label": {
|
||||
"labels": "標籤",
|
||||
"zones": "區域",
|
||||
"search_type": "搜尋類型",
|
||||
"time_range": "時間範圍",
|
||||
"after": "之後",
|
||||
"recognized_license_plate": "已辨識車牌",
|
||||
"has_clip": "有片段",
|
||||
"has_snapshot": "有快照",
|
||||
"min_score": "最低分數",
|
||||
"before": "之前",
|
||||
"max_score": "最高分數",
|
||||
"max_speed": "最高速度",
|
||||
"min_speed": "最低速度",
|
||||
"cameras": "鏡頭",
|
||||
"sub_labels": "子標籤"
|
||||
},
|
||||
"searchType": {
|
||||
"thumbnail": "縮圖",
|
||||
"description": "描述"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"beforeDateBeLaterAfter": "「結束」日期必須遲於「開始」日期。",
|
||||
"afterDatebeEarlierBefore": "「開始」日期必須早於「結束」日期。",
|
||||
"minScoreMustBeLessOrEqualMaxScore": "「最低分數」必須少於或等於「最高分數」。",
|
||||
"maxScoreMustBeGreaterOrEqualMinScore": "「最高分數」必須多於或等於「最低分數」。",
|
||||
"maxSpeedMustBeGreaterOrEqualMinSpeed": "「最高速度」必須多於或等於「最低速度」。",
|
||||
"minSpeedMustBeLessOrEqualMaxSpeed": "「最低速度」必須少於或等於「最高速度」。"
|
||||
}
|
||||
},
|
||||
"tips": {
|
||||
"title": "如何使用文字篩選",
|
||||
"desc": {
|
||||
"step1": "輸入篩選鍵名後加上冒號(例如:\"cameras:\")。",
|
||||
"step2": "從建議中選擇一個值,或者自行輸入。",
|
||||
"step3": "可以用空格隔開,連續使用多個篩選條件。",
|
||||
"step4": "日期篩選(before: 同 after:)要用 {{DateFormat}} 格式。",
|
||||
"step5": "時間範圍篩選要用 {{exampleTime}} 格式。",
|
||||
"step6": "點擊旁邊的「x」就可以移除篩選條件。",
|
||||
"text": "篩選可以幫你縮窄搜尋結果。以下係使用方法:",
|
||||
"exampleLabel": "例子:"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"activeFilters": "啟用中的篩選條件",
|
||||
"noFilters": "篩選條件",
|
||||
"currentFilterType": "篩選數值"
|
||||
}
|
||||
},
|
||||
"similaritySearch": {
|
||||
"title": "相似搜尋",
|
||||
"active": "正在進行相似搜尋",
|
||||
"clear": "清除相似搜尋"
|
||||
},
|
||||
"placeholder": {
|
||||
"search": "搜尋…"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,591 @@
|
||||
{
|
||||
"documentTitle": {
|
||||
"default": "設定 - Frigate",
|
||||
"authentication": "認證設定 - Frigate",
|
||||
"camera": "鏡頭設定 - Frigate",
|
||||
"classification": "分類設定 - Frigate",
|
||||
"masksAndZones": "遮罩與區域編輯器 - Frigate",
|
||||
"motionTuner": "移動調校器 - Frigate",
|
||||
"object": "物件設定 - Frigate",
|
||||
"general": "一般設定 - Frigate",
|
||||
"frigatePlus": "Frigate+ 設定 - Frigate"
|
||||
},
|
||||
"menu": {
|
||||
"ui": "介面",
|
||||
"classification": "分類",
|
||||
"cameras": "鏡頭設定",
|
||||
"masksAndZones": "遮罩/區域",
|
||||
"motionTuner": "移動調校器",
|
||||
"debug": "除錯",
|
||||
"users": "用戶",
|
||||
"notifications": "通知",
|
||||
"frigateplus": "Frigate+"
|
||||
},
|
||||
"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": "分類設定"
|
||||
},
|
||||
"camera": {
|
||||
"title": "鏡頭設定",
|
||||
"streams": {
|
||||
"title": "串流",
|
||||
"desc": "停用鏡頭會完全停止 Frigate 處理此鏡頭的串流。將會無法使用偵測、錄影和除錯功能。<br /><em>注意:這不會停用 go2rtc 的轉播功能。</em>"
|
||||
},
|
||||
"review": {
|
||||
"title": "審查",
|
||||
"desc": "啟用或停用此鏡頭的警報和偵測。停用後,將不會產生新的審查項目。",
|
||||
"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以套用更改。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"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": "清除所有點"
|
||||
}
|
||||
}
|
||||
},
|
||||
"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個點。"
|
||||
},
|
||||
"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": "需要重新啟動(遮罩/區域已變更)"
|
||||
},
|
||||
"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": "移動設定已儲存。"
|
||||
}
|
||||
},
|
||||
"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": "啟用此選項後,會於鏡頭畫面上繪製矩形,以顯示其面積及比例。這些數值可用於設定物件形狀過濾參數。"
|
||||
}
|
||||
},
|
||||
"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": "必須輸入用戶名稱"
|
||||
},
|
||||
"createUser": {
|
||||
"title": "建立新用戶",
|
||||
"desc": "新增用戶帳戶,並指定可存取Frigate介面各區域的角色。",
|
||||
"usernameOnlyInclude": "用戶名稱只可包含字母、數字、句號或底線"
|
||||
},
|
||||
"deleteUser": {
|
||||
"title": "刪除用戶",
|
||||
"desc": "此操作無法還原,將會永久刪除用戶帳戶及所有相關資料。",
|
||||
"warn": "確定要刪除<strong>{{username}}</strong>嗎?"
|
||||
},
|
||||
"changeRole": {
|
||||
"title": "更改用戶角色",
|
||||
"desc": "更新<strong>{{username}}</strong>的權限",
|
||||
"roleInfo": {
|
||||
"intro": "為此用戶選擇合適的角色:",
|
||||
"adminDesc": "可使用所有功能。",
|
||||
"viewer": "觀看者",
|
||||
"viewerDesc": "只限使用即時儀表板、審查、瀏覽及匯出功能。",
|
||||
"admin": "管理員"
|
||||
}
|
||||
},
|
||||
"passwordSetting": {
|
||||
"setPassword": "設定密碼",
|
||||
"updatePassword": "更新{{username}}的密碼",
|
||||
"desc": "建立強密碼以保障此帳戶安全。"
|
||||
}
|
||||
},
|
||||
"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": "暫停至重新啟動"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"registerFailed": "儲存通知登記失敗。"
|
||||
},
|
||||
"success": {
|
||||
"registered": "成功登記通知功能。必須重新啟動Frigate後,才能發送任何通知(包括測試通知)。",
|
||||
"settingSaved": "通知設定已儲存。"
|
||||
}
|
||||
},
|
||||
"cancelSuspension": "取消暫停"
|
||||
},
|
||||
"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+模型)"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,169 @@
|
||||
{
|
||||
"documentTitle": {
|
||||
"cameras": "鏡頭統計 - Frigate",
|
||||
"storage": "儲存統計 - Frigate",
|
||||
"general": "一般統計 - Frigate",
|
||||
"enrichments": "強化統計 - Frigate",
|
||||
"logs": {
|
||||
"frigate": "Frigate 日誌 - Frigate",
|
||||
"nginx": "Nginx 日誌 - Frigate",
|
||||
"go2rtc": "Go2RTC 日誌 - Frigate"
|
||||
}
|
||||
},
|
||||
"title": "系統",
|
||||
"metrics": "系統指標",
|
||||
"logs": {
|
||||
"download": {
|
||||
"label": "下載日誌"
|
||||
},
|
||||
"type": {
|
||||
"timestamp": "時間戳記",
|
||||
"tag": "標籤",
|
||||
"message": "訊息",
|
||||
"label": "類型"
|
||||
},
|
||||
"tips": "正在從伺服器串流日誌",
|
||||
"toast": {
|
||||
"error": {
|
||||
"fetchingLogsFailed": "擷取日誌時出錯:{{errorMessage}}",
|
||||
"whileStreamingLogs": "串流日誌時出錯:{{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"copy": {
|
||||
"error": "無法將日誌複製到剪貼簿",
|
||||
"label": "複製到剪貼簿",
|
||||
"success": "已將日誌複製到剪貼簿"
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"detector": {
|
||||
"inferenceSpeed": "偵測器推理速度",
|
||||
"memoryUsage": "偵測器記憶體使用量",
|
||||
"title": "偵測器",
|
||||
"cpuUsage": "偵測器 CPU 使用率"
|
||||
},
|
||||
"hardwareInfo": {
|
||||
"gpuUsage": "GPU 使用率",
|
||||
"gpuInfo": {
|
||||
"vainfoOutput": {
|
||||
"processOutput": "程序輸出:",
|
||||
"processError": "程序錯誤:",
|
||||
"title": "Vainfo 輸出",
|
||||
"returnCode": "返回代碼:{{code}}"
|
||||
},
|
||||
"nvidiaSMIOutput": {
|
||||
"title": "Nvidia SMI 輸出",
|
||||
"vbios": "VBios 資訊:{{vbios}}",
|
||||
"cudaComputerCapability": "CUDA 計算能力:{{cuda_compute}}",
|
||||
"name": "名稱:{{name}}",
|
||||
"driver": "驅動程式:{{driver}}"
|
||||
},
|
||||
"closeInfo": {
|
||||
"label": "關閉 GPU 資訊"
|
||||
},
|
||||
"toast": {
|
||||
"success": "已將 GPU 資訊複製到剪貼簿"
|
||||
},
|
||||
"copyInfo": {
|
||||
"label": "複製 GPU 資訊"
|
||||
}
|
||||
},
|
||||
"title": "硬件資訊",
|
||||
"npuUsage": "NPU 使用率",
|
||||
"gpuMemory": "GPU 記憶體",
|
||||
"gpuEncoder": "GPU 編碼器",
|
||||
"gpuDecoder": "GPU 解碼器",
|
||||
"npuMemory": "NPU 記憶體"
|
||||
},
|
||||
"otherProcesses": {
|
||||
"title": "其他程序",
|
||||
"processCpuUsage": "程序 CPU 使用率",
|
||||
"processMemoryUsage": "程序記憶體使用量"
|
||||
},
|
||||
"title": "一般"
|
||||
},
|
||||
"storage": {
|
||||
"title": "儲存裝置",
|
||||
"overview": "概覽",
|
||||
"recordings": {
|
||||
"title": "錄影檔案",
|
||||
"earliestRecording": "最早可用錄影檔案:",
|
||||
"tips": "此數值代表 Frigate 資料庫中錄影檔案的總儲存使用量。Frigate 不會追蹤磁碟上所有檔案的儲存使用量。"
|
||||
},
|
||||
"cameraStorage": {
|
||||
"camera": "鏡頭",
|
||||
"unusedStorageInformation": "未使用儲存資訊",
|
||||
"storageUsed": "已使用儲存",
|
||||
"bandwidth": "每小時使用量",
|
||||
"unused": {
|
||||
"tips": "若您的磁碟中存有其他檔案,該數值可能無法準確反映 Frigate 可用的空間。Frigate 只追蹤其錄影檔案的儲存使用量。",
|
||||
"title": "未使用"
|
||||
},
|
||||
"title": "鏡頭儲存",
|
||||
"percentageOfTotalUsed": "佔總量百分比"
|
||||
}
|
||||
},
|
||||
"cameras": {
|
||||
"info": {
|
||||
"streamDataFromFFPROBE": "串流資料是透過 <code>ffprobe</code> 取得。",
|
||||
"fetching": "正在取得鏡頭資料",
|
||||
"video": "影片:",
|
||||
"codec": "編碼器:",
|
||||
"resolution": "解像度:",
|
||||
"tips": {
|
||||
"title": "鏡頭詳細資訊"
|
||||
},
|
||||
"stream": "串流 {{idx}}",
|
||||
"audio": "音訊:",
|
||||
"fps": "每秒影格數 (FPS):",
|
||||
"unknown": "未知",
|
||||
"error": "錯誤:{{error}}",
|
||||
"cameraProbeInfo": "{{camera}} 鏡頭詳細資訊"
|
||||
},
|
||||
"framesAndDetections": "畫面 / 偵測",
|
||||
"label": {
|
||||
"camera": "鏡頭",
|
||||
"detect": "偵測",
|
||||
"skipped": "略過",
|
||||
"ffmpeg": "ffmpeg",
|
||||
"capture": "讀取影像"
|
||||
},
|
||||
"title": "鏡頭",
|
||||
"overview": "概覽",
|
||||
"toast": {
|
||||
"success": {
|
||||
"copyToClipboard": "已將鏡頭資料複製到剪貼簿。"
|
||||
},
|
||||
"error": {
|
||||
"unableToProbeCamera": "無法取得鏡頭資料:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lastRefreshed": "最後更新: ",
|
||||
"stats": {
|
||||
"detectIsSlow": "{{detect}} 偵測速度慢 ({{speed}} 毫秒)",
|
||||
"detectIsVerySlow": "{{detect}} 偵測速度非常慢 ({{speed}} 毫秒)",
|
||||
"cameraIsOffline": "{{camera}} 已離線",
|
||||
"detectHighCpuUsage": "{{camera}} 的偵測 CPU 使用率過高 ({{detectAvg}}%)",
|
||||
"healthy": "系統運作正常",
|
||||
"ffmpegHighCpuUsage": "{{camera}} 的 FFMPEG CPU 使用率過高 ({{ffmpegAvg}}%)",
|
||||
"reindexingEmbeddings": "重新索引嵌入資料 (已完成 {{processed}}%)"
|
||||
},
|
||||
"enrichments": {
|
||||
"title": "強化功能",
|
||||
"infPerSecond": "每秒推理次數",
|
||||
"embeddings": {
|
||||
"image_embedding": "圖片嵌入",
|
||||
"face_embedding_speed": "人臉嵌入速度",
|
||||
"face_recognition_speed": "人臉辨識速度",
|
||||
"plate_recognition_speed": "車牌辨識速度",
|
||||
"face_recognition": "人臉辨識",
|
||||
"text_embedding": "文字嵌入",
|
||||
"yolov9_plate_detection": "YOLOv9 車牌偵測",
|
||||
"text_embedding_speed": "文字嵌入速度",
|
||||
"yolov9_plate_detection_speed": "YOLOv9 車牌偵測速度",
|
||||
"plate_recognition": "車牌辨識",
|
||||
"image_embedding_speed": "圖片嵌入速度"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user