frigate/web/public/locales/zh-Hant/views/classificationModel.json
fascinate722 fdb4c38f6f Add zh-Hant (Traditional Chinese) translations for 5 views
Coverage improvements (all reach 100%):
- views/chat.json:                  + 40 keys
- views/replay.json:                + 45 keys
- views/motionSearch.json:          + 59 keys
- views/exports.json:               + 74 keys (and removed 1 obsolete key 'deleteExport' that was replaced by a nested deleteExport.* structure in en)
- views/classificationModel.json:   + 58 keys

Total: +276 net (excluding obsolete cleanup), bringing overall zh-Hant
coverage from ~39% to ~45%.

Translation approach (same pipeline as #23224): OpenCC s2twp for base
conversion from zh-CN + Taiwan Microsoft-style terminology dictionary +
manual translation for 19 plural-one variants (Chinese has no plural form
distinction). New AI-review patches added to the dictionary based on
issues found in this batch:

- 響應→回應 (response in chat UI context)
- 語義→語意 (semantic, Taiwan convention)
- 檢測→偵測 (detect, MS style)
- 合集→案件 (Frigate Case files)
- 異動變化→動態變化 (motion search description)
- 事兒→事 (remove Beijing colloquialism)
2026-05-18 12:53:41 +08:00

198 lines
9.5 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"toast": {
"success": {
"deletedImage_other": "已刪除的圖片",
"deletedModel_other": "已成功刪除 {{count}} 個模型",
"deletedCategory_other": "已刪除分類",
"categorizedImage": "成功分類圖片",
"trainedModel": "訓練模型成功。",
"trainingModel": "已開始模型訓練。",
"updatedModel": "已更新模型配置",
"renamedCategory": "成功修改分類名稱為{{name}}",
"reclassifiedImage": "成功重新分類圖片",
"deletedModel_one": "已成功刪除 {{count}} 個模型",
"deletedCategory_one": "已刪除 {{count}} 個類別",
"deletedImage_one": "已刪除 {{count}} 張圖片"
},
"error": {
"deleteImageFailed": "刪除失敗:{{errorMessage}}",
"deleteCategoryFailed": "刪除分類標籤失敗: {{errorMessage}}",
"deleteModelFailed": "刪除模型失敗: {{errorMessage}}",
"categorizeFailed": "圖片分類失敗: {{errorMessage}}",
"trainingFailed": "模型訓練失敗。請至Frigate 日誌查看詳情。",
"trainingFailedToStart": "模型訓練啟動失敗: {{errorMessage}}",
"updateModelFailed": "模型更新失敗: {{errorMessage}}",
"renameCategoryFailed": "類別重新命名失敗: {{errorMessage}}",
"reclassifyFailed": "重新分類圖片失敗:{{errorMessage}}"
}
},
"documentTitle": "分類模型",
"details": {
"scoreInfo": "分數表示該目標所有偵測結果的平均分類置信度。",
"none": "沒有",
"unknown": "未知"
},
"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}}個模型? 這將永久刪除包含圖片和訓練資料在內的所有相關資料。這個操作無法被復原。",
"desc_one": "您確定要刪除 {{count}} 個模型嗎?這將永久刪除所有相關資料,包含圖片與訓練資料。此操作無法復原。"
},
"edit": {
"title": "編輯分類模型",
"descriptionState": "編輯這個狀態分類模型的類別,變更將需要重新訓練模型。",
"descriptionObject": "編輯這個物件分類模型的物件種類與分類種類。",
"stateClassesInfo": "注意: 變更狀態類別後需要以更新後的類別重新訓練模型。"
},
"deleteDatasetImages": {
"title": "刪除圖片資料集合",
"desc_other": "你確定要從{{dataset}}中刪除{{count}}個圖片嗎? 這個操作將無法被復原且將需要重新訓練模型。",
"desc_one": "您確定要從 {{dataset}} 刪除 {{count}} 張圖片嗎?此操作無法復原,且需要重新訓練模型。"
},
"deleteTrainImages": {
"title": "刪除訓練圖片",
"desc_other": "你確定要刪除{{count}}個圖片? 這個操作無法被復原。",
"desc_one": "您確定要刪除 {{count}} 張圖片嗎?此操作無法復原。"
},
"renameCategory": {
"title": "重新命名類別",
"desc": "輸入 {{name}} 的新名稱。您需要在名稱變更後重新訓練模型以套用變更。"
},
"description": {
"invalidName": "無效的名稱。名稱只能包涵英數字、空格、撇('、底線_及連字號-)。"
},
"train": {
"title": "最近的分類紀錄",
"titleShort": "最近",
"aria": "選取最近的分類紀錄"
},
"categories": "類別",
"createCategory": {
"new": "建立新的類別"
},
"wizard": {
"step1": {
"objectLabel": "物件標籤",
"objectLabelPlaceholder": "請選擇物件類型...",
"classificationType": "分類類型",
"classificationTypeTip": "學習更多有關分類類型",
"description": "狀態模型監視固定攝像頭區域的變化(例如:開關門)。物件模型為檢測到的物件(例如:已知動物、送貨員等等)添加分類。",
"name": "名稱",
"namePlaceholder": "請輸入模型名稱...",
"type": "類別",
"typeState": "狀態",
"typeObject": "物件",
"classificationTypeDesc": "子標籤會為目標標籤新增附加文字(例如:“人員:美團”)。屬性是可搜尋的元資料,獨立儲存在目標的元資訊中。",
"classificationSubLabel": "子標籤",
"classificationAttribute": "屬性",
"classes": "類別",
"states": "狀態",
"classesTip": "瞭解類別",
"classesStateDesc": "定義攝影機區域內可能出現的不同狀態。例如:車庫門的“開啟”和“關閉”。",
"classesObjectDesc": "定義用於分類偵測目標的不同類別。例如:人員分類中的“快遞員”、“居民”、“陌生人”。",
"classPlaceholder": "請輸入分類名稱……",
"errors": {
"nameRequired": "模型名稱為必填項",
"nameLength": "模型名稱長度不能超過 64 個字元",
"nameOnlyNumbers": "模型名稱不能僅包含數字",
"classRequired": "至少需要一個類別",
"classesUnique": "類別名稱必須唯一",
"noneNotAllowed": "不能建立“none”無標籤類別",
"stateRequiresTwoClasses": "狀態模型至少需要兩個類別",
"objectLabelRequired": "請選擇一個目標標籤",
"objectTypeRequired": "請選擇一個目標標籤"
}
},
"steps": {
"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": "並非所有類別都有示例。可嘗試生成新示例以查詢缺失的類別,或繼續該步驟,之後透過 “最近分類” 頁面新增圖片。"
},
"allImagesRequired_one": "請分類所有圖片。剩下 {{count}} 張圖片。"
}
},
"menu": {
"states": "狀態",
"objects": "目標"
},
"noModels": {
"object": {
"title": "沒有物件檢測模型",
"description": "建立自訂模型以對偵測到的物件進行分類。",
"buttonText": "建立物件模型"
},
"state": {
"description": "建立自訂模型,用於監控和分類特定攝影機區域的狀態變化。",
"title": "尚未建立狀態分類模型",
"buttonText": "建立狀態模型"
}
},
"categorizeImageAs": "圖片分類為:",
"categorizeImage": "圖片分類",
"reclassifyImageAs": "重新分類圖片為:",
"reclassifyImage": "重新分類圖片"
}