2025-11-06 19:25:28 +03:00
|
|
|
|
{
|
|
|
|
|
|
"toast": {
|
|
|
|
|
|
"success": {
|
2026-04-04 15:57:56 +03:00
|
|
|
|
"deletedImage_other": "已刪除的圖片",
|
2025-12-24 17:17:33 +03:00
|
|
|
|
"deletedModel_other": "已成功刪除 {{count}} 個模型",
|
2026-04-04 15:57:56 +03:00
|
|
|
|
"deletedCategory_other": "已刪除分類",
|
2025-12-13 17:20:09 +03:00
|
|
|
|
"categorizedImage": "成功分類圖片",
|
|
|
|
|
|
"trainedModel": "訓練模型成功。",
|
2026-02-03 11:07:40 +03:00
|
|
|
|
"trainingModel": "已開始模型訓練。",
|
2025-12-13 17:20:09 +03:00
|
|
|
|
"updatedModel": "已更新模型配置",
|
2026-05-19 23:17:01 +03:00
|
|
|
|
"renamedCategory": "成功修改分類名稱為{{name}}",
|
|
|
|
|
|
"reclassifiedImage": "成功重新分類圖片"
|
2025-12-13 17:20:09 +03:00
|
|
|
|
},
|
|
|
|
|
|
"error": {
|
|
|
|
|
|
"deleteImageFailed": "刪除失敗:{{errorMessage}}",
|
|
|
|
|
|
"deleteCategoryFailed": "刪除分類標籤失敗: {{errorMessage}}",
|
|
|
|
|
|
"deleteModelFailed": "刪除模型失敗: {{errorMessage}}",
|
|
|
|
|
|
"categorizeFailed": "圖片分類失敗: {{errorMessage}}",
|
|
|
|
|
|
"trainingFailed": "模型訓練失敗。請至Frigate 日誌查看詳情。",
|
|
|
|
|
|
"trainingFailedToStart": "模型訓練啟動失敗: {{errorMessage}}",
|
|
|
|
|
|
"updateModelFailed": "模型更新失敗: {{errorMessage}}",
|
2026-05-19 23:17:01 +03:00
|
|
|
|
"renameCategoryFailed": "類別重新命名失敗: {{errorMessage}}",
|
|
|
|
|
|
"reclassifyFailed": "重新分類圖片失敗:{{errorMessage}}"
|
2025-11-06 19:25:28 +03:00
|
|
|
|
}
|
2025-12-13 17:20:09 +03:00
|
|
|
|
},
|
|
|
|
|
|
"documentTitle": "分類模型",
|
|
|
|
|
|
"details": {
|
2025-12-24 17:17:33 +03:00
|
|
|
|
"scoreInfo": "分數表示該目標所有偵測結果的平均分類置信度。",
|
|
|
|
|
|
"none": "沒有",
|
|
|
|
|
|
"unknown": "未知"
|
2025-12-13 17:20:09 +03:00
|
|
|
|
},
|
|
|
|
|
|
"button": {
|
|
|
|
|
|
"deleteClassificationAttempts": "刪除分類圖片",
|
|
|
|
|
|
"renameCategory": "重新命名分類",
|
|
|
|
|
|
"deleteCategory": "刪除分類",
|
|
|
|
|
|
"deleteImages": "刪除圖片",
|
|
|
|
|
|
"trainModel": "訓練模型",
|
|
|
|
|
|
"addClassification": "添加分類",
|
|
|
|
|
|
"deleteModels": "刪除模型",
|
|
|
|
|
|
"editModel": "編輯模型"
|
|
|
|
|
|
},
|
|
|
|
|
|
"tooltip": {
|
|
|
|
|
|
"trainingInProgress": "模型正在訓練中",
|
|
|
|
|
|
"noNewImages": "沒有新的圖片可用於訓練。請先對數據集中的更多圖片進行分類。",
|
|
|
|
|
|
"noChanges": "自上次訓練以來,數據集未作任何更改。",
|
|
|
|
|
|
"modelNotReady": "模型尚未準備好進行訓練"
|
|
|
|
|
|
},
|
|
|
|
|
|
"deleteCategory": {
|
|
|
|
|
|
"title": "刪除類別",
|
|
|
|
|
|
"desc": "你確定要刪除類別{{name}}嗎? 這將刪除所有有關的圖片並需要重新訓練模型。",
|
|
|
|
|
|
"minClassesTitle": "無法刪除此類別",
|
|
|
|
|
|
"minClassesDesc": "分類模型必須至少擁有2個類別,新增一個新的類別已刪除這個。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"deleteModel": {
|
|
|
|
|
|
"title": "刪除分類模型",
|
|
|
|
|
|
"single": "你確定要刪除{{name}}嗎? 這將永久刪除包含圖片和訓練資料在內的所有相關資料。這個操作無法被復原。",
|
|
|
|
|
|
"desc_other": "你確定要刪除{{count}}個模型? 這將永久刪除包含圖片和訓練資料在內的所有相關資料。這個操作無法被復原。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"edit": {
|
|
|
|
|
|
"title": "編輯分類模型",
|
|
|
|
|
|
"descriptionState": "編輯這個狀態分類模型的類別,變更將需要重新訓練模型。",
|
|
|
|
|
|
"descriptionObject": "編輯這個物件分類模型的物件種類與分類種類。",
|
|
|
|
|
|
"stateClassesInfo": "注意: 變更狀態類別後需要以更新後的類別重新訓練模型。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"deleteDatasetImages": {
|
|
|
|
|
|
"title": "刪除圖片資料集合",
|
|
|
|
|
|
"desc_other": "你確定要從{{dataset}}中刪除{{count}}個圖片嗎? 這個操作將無法被復原且將需要重新訓練模型。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"deleteTrainImages": {
|
|
|
|
|
|
"title": "刪除訓練圖片",
|
|
|
|
|
|
"desc_other": "你確定要刪除{{count}}個圖片? 這個操作無法被復原。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"renameCategory": {
|
|
|
|
|
|
"title": "重新命名類別",
|
|
|
|
|
|
"desc": "輸入 {{name}} 的新名稱。您需要在名稱變更後重新訓練模型以套用變更。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"description": {
|
|
|
|
|
|
"invalidName": "無效的名稱。名稱只能包涵英數字、空格、撇(')、底線(_)及連字號(-)。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"train": {
|
|
|
|
|
|
"title": "最近的分類紀錄",
|
|
|
|
|
|
"titleShort": "最近",
|
|
|
|
|
|
"aria": "選取最近的分類紀錄"
|
|
|
|
|
|
},
|
|
|
|
|
|
"categories": "類別",
|
|
|
|
|
|
"createCategory": {
|
|
|
|
|
|
"new": "建立新的類別"
|
2025-12-24 17:17:33 +03:00
|
|
|
|
},
|
|
|
|
|
|
"wizard": {
|
|
|
|
|
|
"step1": {
|
|
|
|
|
|
"objectLabel": "物件標籤",
|
|
|
|
|
|
"objectLabelPlaceholder": "請選擇物件類型...",
|
|
|
|
|
|
"classificationType": "分類類型",
|
|
|
|
|
|
"classificationTypeTip": "學習更多有關分類類型",
|
|
|
|
|
|
"description": "狀態模型監視固定攝像頭區域的變化(例如:開關門)。物件模型為檢測到的物件(例如:已知動物、送貨員等等)添加分類。",
|
|
|
|
|
|
"name": "名稱",
|
|
|
|
|
|
"namePlaceholder": "請輸入模型名稱...",
|
|
|
|
|
|
"type": "類別",
|
|
|
|
|
|
"typeState": "狀態",
|
2026-05-19 23:17:01 +03:00
|
|
|
|
"typeObject": "物件",
|
|
|
|
|
|
"classificationTypeDesc": "子標籤會為目標標籤新增附加文字(例如:“人員:美團”)。屬性是可搜尋的元資料,獨立儲存在目標的元資訊中。",
|
|
|
|
|
|
"classificationSubLabel": "子標籤",
|
|
|
|
|
|
"classificationAttribute": "屬性",
|
|
|
|
|
|
"classes": "類別",
|
|
|
|
|
|
"states": "狀態",
|
|
|
|
|
|
"classesTip": "瞭解類別",
|
|
|
|
|
|
"classesStateDesc": "定義攝影機區域內可能出現的不同狀態。例如:車庫門的“開啟”和“關閉”。",
|
|
|
|
|
|
"classesObjectDesc": "定義用於分類偵測目標的不同類別。例如:人員分類中的“快遞員”、“居民”、“陌生人”。",
|
|
|
|
|
|
"classPlaceholder": "請輸入分類名稱……",
|
|
|
|
|
|
"errors": {
|
|
|
|
|
|
"nameRequired": "模型名稱為必填項",
|
|
|
|
|
|
"nameLength": "模型名稱長度不能超過 64 個字元",
|
|
|
|
|
|
"nameOnlyNumbers": "模型名稱不能僅包含數字",
|
|
|
|
|
|
"classRequired": "至少需要一個類別",
|
|
|
|
|
|
"classesUnique": "類別名稱必須唯一",
|
|
|
|
|
|
"noneNotAllowed": "不能建立“none”(無標籤)類別",
|
|
|
|
|
|
"stateRequiresTwoClasses": "狀態模型至少需要兩個類別",
|
|
|
|
|
|
"objectLabelRequired": "請選擇一個目標標籤",
|
|
|
|
|
|
"objectTypeRequired": "請選擇一個目標標籤"
|
|
|
|
|
|
}
|
2025-12-24 17:17:33 +03:00
|
|
|
|
},
|
|
|
|
|
|
"steps": {
|
2026-05-19 23:17:01 +03:00
|
|
|
|
"chooseExamples": "選擇範本",
|
|
|
|
|
|
"nameAndDefine": "名稱與定義",
|
|
|
|
|
|
"stateArea": "狀態區域"
|
|
|
|
|
|
},
|
|
|
|
|
|
"title": "建立新分類",
|
|
|
|
|
|
"step2": {
|
|
|
|
|
|
"description": "選擇攝影機,併為攝影機定義要監控的區域。模型將對這些區域的狀態進行分類。",
|
|
|
|
|
|
"cameras": "攝影機",
|
|
|
|
|
|
"selectCamera": "選擇攝影機",
|
|
|
|
|
|
"noCameras": "點選 + 符號新增攝影機",
|
|
|
|
|
|
"selectCameraPrompt": "從清單中選擇一個攝影機以定義其偵測區域"
|
|
|
|
|
|
},
|
|
|
|
|
|
"step3": {
|
|
|
|
|
|
"selectImagesPrompt": "選擇所有屬於 {{className}} 的圖片",
|
|
|
|
|
|
"selectImagesDescription": "點選影像進行選擇,完成該類別後點選“繼續”。",
|
|
|
|
|
|
"allImagesRequired_other": "請對所有圖片進行分類。還有 {{count}} 張圖片需要分類。",
|
|
|
|
|
|
"generating": {
|
|
|
|
|
|
"title": "正在生成樣本圖片",
|
|
|
|
|
|
"description": "Frigate 正在從錄影中提取代表性圖片。這可能需要一些時間……"
|
|
|
|
|
|
},
|
|
|
|
|
|
"training": {
|
|
|
|
|
|
"title": "正在訓練模型",
|
|
|
|
|
|
"description": "系統正在後臺訓練模型。你可以關閉此對話方塊,訓練完成後模型將自動開始執行。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"retryGenerate": "重新生成",
|
|
|
|
|
|
"noImages": "未生成樣本影像",
|
|
|
|
|
|
"classifying": "正在分類與訓練……",
|
|
|
|
|
|
"trainingStarted": "已開始模型訓練",
|
|
|
|
|
|
"modelCreated": "模型建立成功。請在“最近分類”頁面為缺失的狀態新增圖片,然後訓練模型。",
|
|
|
|
|
|
"errors": {
|
|
|
|
|
|
"noCameras": "未配置攝影機",
|
|
|
|
|
|
"noObjectLabel": "未選擇目標標籤",
|
|
|
|
|
|
"generateFailed": "示例生成失敗:{{error}}",
|
|
|
|
|
|
"generationFailed": "生成失敗,請重試。",
|
|
|
|
|
|
"classifyFailed": "圖片分類失敗:{{error}}"
|
|
|
|
|
|
},
|
|
|
|
|
|
"generateSuccess": "樣本圖片生成成功",
|
|
|
|
|
|
"refreshExamples": "生成新示例",
|
|
|
|
|
|
"refreshConfirm": {
|
|
|
|
|
|
"title": "需要生成新示例?",
|
|
|
|
|
|
"description": "此操作將生成一組新的圖片,並清除所有選擇內容(包括之前的所有類別)。你需要為所有類別重新選擇示例。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"missingStatesWarning": {
|
|
|
|
|
|
"title": "缺失分類示例",
|
|
|
|
|
|
"description": "並非所有類別都有示例。可嘗試生成新示例以查詢缺失的類別,或繼續該步驟,之後透過 “最近分類” 頁面新增圖片。"
|
|
|
|
|
|
}
|
2025-12-24 17:17:33 +03:00
|
|
|
|
}
|
2026-02-03 11:07:40 +03:00
|
|
|
|
},
|
|
|
|
|
|
"menu": {
|
2026-05-19 23:17:01 +03:00
|
|
|
|
"states": "狀態",
|
|
|
|
|
|
"objects": "目標"
|
2026-02-03 11:07:40 +03:00
|
|
|
|
},
|
|
|
|
|
|
"noModels": {
|
|
|
|
|
|
"object": {
|
|
|
|
|
|
"title": "沒有物件檢測模型",
|
|
|
|
|
|
"description": "建立自訂模型以對偵測到的物件進行分類。",
|
|
|
|
|
|
"buttonText": "建立物件模型"
|
|
|
|
|
|
},
|
|
|
|
|
|
"state": {
|
2026-05-19 23:17:01 +03:00
|
|
|
|
"description": "建立自訂模型,用於監控和分類特定攝影機區域的狀態變化。",
|
|
|
|
|
|
"title": "尚未建立狀態分類模型",
|
|
|
|
|
|
"buttonText": "建立狀態模型"
|
2026-02-03 11:07:40 +03:00
|
|
|
|
}
|
2026-05-19 23:17:01 +03:00
|
|
|
|
},
|
|
|
|
|
|
"categorizeImageAs": "圖片分類為:",
|
|
|
|
|
|
"categorizeImage": "圖片分類",
|
|
|
|
|
|
"reclassifyImageAs": "重新分類圖片為:",
|
|
|
|
|
|
"reclassifyImage": "重新分類圖片"
|
2025-11-06 19:25:28 +03:00
|
|
|
|
}
|