diff --git a/web/public/locales/zh-Hant/audio.json b/web/public/locales/zh-Hant/audio.json
index 50b1f93c75..023cde650c 100644
--- a/web/public/locales/zh-Hant/audio.json
+++ b/web/public/locales/zh-Hant/audio.json
@@ -3,25 +3,25 @@
"babbling": "牙牙學語",
"bicycle": "腳踏車",
"yell": "大叫",
- "car": "車",
- "bellow": "吼叫",
+ "car": "汽車",
+ "bellow": "低沉吼叫",
"boat": "船",
"crying": "哭聲",
"sigh": "嘆氣",
"singing": "歌聲",
"choir": "合唱",
- "yodeling": "山歌",
+ "yodeling": "約德爾唱法",
"chant": "誦經",
"mantra": "咒語",
- "camera": "鏡頭",
+ "camera": "相機",
"motorcycle": "機車",
- "bus": "巴士",
+ "bus": "公車",
"train": "火車",
"bird": "鳥",
"cat": "貓",
"dog": "狗",
"horse": "馬",
- "sheep": "羊",
+ "sheep": "綿羊",
"skateboard": "滑板",
"door": "門",
"mouse": "滑鼠",
@@ -34,14 +34,14 @@
"toothbrush": "牙刷",
"vehicle": "車輛",
"animal": "動物",
- "bark": "樹皮",
+ "bark": "狗吠",
"goat": "山羊",
- "whoop": "大叫",
- "whispering": "講話",
+ "whoop": "歡呼",
+ "whispering": "低語",
"laughter": "笑聲",
"snicker": "竊笑",
"child_singing": "小孩歌聲",
- "synthetic_singing": "合成音樂聲",
+ "synthetic_singing": "合成歌聲",
"rapping": "饒舌聲",
"humming": "哼歌聲",
"groan": "呻吟聲",
@@ -63,7 +63,7 @@
"chewing": "咀嚼聲",
"biting": "咬",
"gargling": "漱口",
- "stomach_rumble": "腸胃蠕動",
+ "stomach_rumble": "腸胃轆轆聲",
"burping": "打嗝",
"hiccup": "打噎",
"fart": "放屁",
@@ -86,7 +86,7 @@
"purr": "咕嚕",
"meow": "喵喵",
"hiss": "嘶嘶聲",
- "caterwaul": "貓叫春",
+ "caterwaul": "貓嚎叫",
"livestock": "牲畜",
"clip_clop": "蹄聲",
"neigh": "嘶鳴",
@@ -98,28 +98,28 @@
"bleat": "咩咩",
"fowl": "家禽",
"chicken": "雞",
- "cluck": "咯咯",
- "cock_a_doodle_doo": "喔喔",
+ "cluck": "母雞咯咯叫",
+ "cock_a_doodle_doo": "喔喔喔",
"turkey": "火雞",
- "gobble": "咯咯",
+ "gobble": "火雞咕嚕叫",
"duck": "鴨子",
"quack": "嘎嘎",
"goose": "鵝",
- "honk": "鳴笛/鵝叫聲",
+ "honk": "鵝叫聲",
"wild_animals": "野生動物",
- "roaring_cats": "吼叫的貓科動物",
- "roar": "吼叫",
+ "roaring_cats": "大型貓科動物吼聲",
+ "roar": "響亮吼叫",
"chirp": "啾啾",
"squawk": "啼叫",
"pigeon": "鴿子",
"coo": "咕咕",
"crow": "烏鴉",
- "caw": "呱呱",
+ "caw": "烏鴉呱呱叫",
"owl": "貓頭鷹",
"hoot": "嗚嗚",
"flapping_wings": "翅膀拍打",
"dogs": "狗群",
- "rats": "老鼠",
+ "rats": "大鼠",
"patter": "啪嗒聲",
"insect": "昆蟲",
"cricket": "蟋蟀",
@@ -127,7 +127,7 @@
"fly": "蒼蠅",
"buzz": "嗡嗡",
"frog": "青蛙",
- "croak": "呱呱",
+ "croak": "青蛙呱呱叫",
"snake": "蛇",
"rattle": "響尾",
"whale_vocalization": "鯨魚叫聲",
@@ -158,19 +158,19 @@
"drum_kit": "爵士鼓",
"drum_machine": "鼓機",
"drum": "鼓",
- "snare_drum": "軍鼓",
+ "snare_drum": "小鼓",
"rimshot": "鼓邊擊",
"drum_roll": "滾鼓",
"bass_drum": "大鼓",
"timpani": "定音鼓",
"tabla": "塔布拉鼓",
"cymbal": "鈸",
- "hi_hat": "踩鑔",
+ "hi_hat": "腳踏鈸",
"wood_block": "木魚",
"tambourine": "鈴鼓",
- "maraca": "沙錘",
+ "maraca": "沙鈴",
"gong": "鑼",
- "tubular_bells": "管鍾",
+ "tubular_bells": "管鐘",
"mallet_percussion": "槌擊打擊樂器",
"marimba": "馬林巴",
"glockenspiel": "鐘琴",
@@ -178,7 +178,7 @@
"steelpan": "鋼鼓",
"orchestra": "管弦樂隊",
"brass_instrument": "銅管樂器",
- "french_horn": "圓號",
+ "french_horn": "法國號",
"trumpet": "小號",
"trombone": "長號",
"bowed_string_instrument": "弓弦樂器",
@@ -189,15 +189,15 @@
"double_bass": "低音提琴",
"wind_instrument": "管樂器",
"flute": "長笛",
- "saxophone": "薩克斯",
+ "saxophone": "薩克斯風",
"clarinet": "單簧管",
"harp": "豎琴",
"bell": "鈴",
- "church_bell": "教堂鍾",
+ "church_bell": "教堂鐘",
"jingle_bell": "鈴鐺",
"bicycle_bell": "腳踏車鈴",
"tuning_fork": "音叉",
- "chime": "風鈴",
+ "chime": "鈴聲",
"wind_chime": "風鈴",
"harmonica": "口琴",
"accordion": "手風琴",
@@ -205,18 +205,18 @@
"didgeridoo": "迪吉里杜管",
"theremin": "特雷門琴",
"singing_bowl": "頌缽",
- "scratching": "刮擦聲",
+ "scratching": "搓碟聲",
"pop_music": "流行音樂",
"hip_hop_music": "嘻哈音樂",
"beatboxing": "人聲節拍",
"rock_music": "搖滾音樂",
"heavy_metal": "重金屬",
- "punk_rock": "朋克搖滾",
- "grunge": "垃圾搖滾",
+ "punk_rock": "龐克搖滾",
+ "grunge": "油漬搖滾",
"progressive_rock": "前衛搖滾",
"rock_and_roll": "搖滾樂",
"psychedelic_rock": "迷幻搖滾",
- "rhythm_and_blues": "節奏布魯斯",
+ "rhythm_and_blues": "節奏藍調",
"soul_music": "靈魂樂",
"reggae": "雷鬼",
"country": "鄉村音樂",
@@ -240,7 +240,7 @@
"trance_music": "迷幻舞曲",
"music_of_latin_america": "拉丁美洲音樂",
"salsa_music": "薩爾薩",
- "flamenco": "弗拉門戈",
+ "flamenco": "佛朗明哥",
"blues": "藍調",
"music_for_children": "兒童音樂",
"new-age_music": "新世紀音樂",
@@ -275,7 +275,7 @@
"wind": "風",
"rustling_leaves": "樹葉沙沙聲",
"wind_noise": "風聲",
- "thunderstorm": "雷暴",
+ "thunderstorm": "雷雨",
"thunder": "雷聲",
"water": "水",
"rain": "雨",
@@ -302,11 +302,11 @@
"car_passing_by": "汽車駛過",
"race_car": "賽車",
"truck": "卡車",
- "air_brake": "氣閘",
- "air_horn": "氣笛",
+ "air_brake": "氣壓煞車",
+ "air_horn": "汽笛",
"reversing_beeps": "倒車提示音",
"ice_cream_truck": "冰淇淋車",
- "emergency_vehicle": "應急車輛",
+ "emergency_vehicle": "緊急車輛",
"police_car": "警車",
"ambulance": "救護車",
"fire_engine": "消防車",
@@ -319,7 +319,7 @@
"subway": "地鐵",
"aircraft": "飛行器",
"aircraft_engine": "飛機引擎",
- "jet_engine": "噴氣引擎",
+ "jet_engine": "噴射引擎",
"propeller": "螺旋槳",
"helicopter": "直升機",
"fixed-wing_aircraft": "固定翼飛機",
@@ -368,12 +368,12 @@
"ringtone": "手機鈴聲",
"telephone_dialing": "電話撥號",
"dial_tone": "撥號音",
- "busy_signal": "忙音",
+ "busy_signal": "忙線音",
"alarm_clock": "鬧鐘",
"siren": "警笛",
"civil_defense_siren": "防空警報",
"buzzer": "蜂鳴器",
- "smoke_detector": "煙霧檢測器",
+ "smoke_detector": "煙霧偵測器",
"fire_alarm": "火災警報器",
"foghorn": "霧笛",
"whistle": "哨子",
@@ -392,9 +392,9 @@
"single-lens_reflex_camera": "單眼相機",
"tools": "工具",
"hammer": "錘子",
- "jackhammer": "風鎬",
+ "jackhammer": "氣動破碎機",
"sawing": "鋸",
- "filing": "銼",
+ "filing": "銼磨",
"sanding": "砂磨",
"power_tool": "電動工具",
"drill": "電鑽",
@@ -402,7 +402,7 @@
"gunshot": "槍聲",
"machine_gun": "機關槍",
"fusillade": "齊射",
- "artillery_fire": "炮火",
+ "artillery_fire": "砲火",
"cap_gun": "玩具槍",
"fireworks": "煙火",
"firecracker": "鞭炮",
@@ -439,10 +439,10 @@
"gush": "液體噴湧",
"fill": "注水聲",
"spray": "噴灑",
- "pump": "泵送",
+ "pump": "幫浦聲",
"stir": "攪拌聲",
"boiling": "沸騰聲",
- "sonar": "聲吶聲",
+ "sonar": "聲納",
"arrow": "箭矢聲",
"whoosh": "呼嘯聲",
"thump": "砰擊聲",
@@ -460,9 +460,9 @@
"whip": "鞭打聲",
"flap": "撲動聲",
"scratch": "刮擦聲",
- "scrape": "刮擦聲",
+ "scrape": "摩擦聲",
"rub": "摩擦聲",
- "roll": "捲動聲",
+ "roll": "滾動",
"crushing": "壓碎聲",
"crumpling": "揉皺聲",
"tearing": "撕裂聲",
@@ -476,7 +476,7 @@
"whir": "嗡聲",
"clatter": "哐啷聲",
"sizzle": "滋滋聲",
- "clicking": "點選聲",
+ "clicking": "點擊聲",
"clickety_clack": "喀嗒聲",
"rumble": "隆隆聲",
"plop": "撲通聲",
@@ -490,13 +490,13 @@
"pulse": "脈衝",
"inside": "室內聲",
"outside": "室外聲",
- "reverberation": "混響",
+ "reverberation": "殘響",
"echo": "回聲",
- "noise": "噪聲",
+ "noise": "噪音",
"mains_hum": "電流嗡聲",
"distortion": "失真聲",
- "sidetone": "旁音",
- "cacophony": "刺耳噪聲",
+ "sidetone": "側音",
+ "cacophony": "刺耳噪音",
"throbbing": "脈動聲",
"vibration": "振動聲"
}
diff --git a/web/public/locales/zh-Hant/common.json b/web/public/locales/zh-Hant/common.json
index aa51c9b2cb..e7be47febb 100644
--- a/web/public/locales/zh-Hant/common.json
+++ b/web/public/locales/zh-Hant/common.json
@@ -3,7 +3,7 @@
"untilForTime": "直到 {{time}}",
"untilForRestart": "直到 Frigate 重新啟動。",
"untilRestart": "直到重新啟動",
- "ago": "{{timeAgo}} 前",
+ "ago": "{{timeAgo}}前",
"last14": "過去 14 天",
"last30": "過去 30 天",
"thisWeek": "這週",
@@ -24,16 +24,16 @@
"am": "上午",
"yr": "{{time}} 年",
"year_other": "{{time}} 年",
- "mo": "{{time}} 月",
- "month_other": "{{time}} 月",
- "d": "{{time}} 日",
- "day_other": "{{time}}天",
- "h": "{{time}}時",
- "hour_other": "{{time}}小時",
- "m": "{{time}}分",
- "minute_other": "{{time}}分鐘",
- "s": "{{time}}秒",
- "second_other": "{{time}}秒鐘",
+ "mo": "{{time}} 個月",
+ "month_other": "{{time}} 個月",
+ "d": "{{time}} 天",
+ "day_other": "{{time}} 天",
+ "h": "{{time}} 小時",
+ "hour_other": "{{time}} 小時",
+ "m": "{{time}} 分鐘",
+ "minute_other": "{{time}} 分鐘",
+ "s": "{{time}} 秒",
+ "second_other": "{{time}} 秒",
"formattedTimestamp": {
"12hour": "M 月 d 日 ah:mm:ss",
"24hour": "M 月 d 日 HH:mm:ss"
@@ -56,7 +56,7 @@
},
"formattedTimestampMonthDayYear": {
"12hour": "yy 年 MM 月 dd 日",
- "24hour": "yy 年 MM 月 dd 日"
+ "24hour": "yyyy 年 MM 月 dd 日"
},
"formattedTimestampMonthDayYearHourMinute": {
"12hour": "yyyy 年 M 月 d 日 ah:mm",
@@ -64,8 +64,8 @@
},
"formattedTimestampMonthDay": "M 月 d 日",
"formattedTimestampFilename": {
- "12hour": "yy年MM月dd日 h時mm分ss秒",
- "24hour": "yy年MM月dd日 HH時mm分ss秒"
+ "12hour": "yy 年 MM 月 dd 日 h 時 mm 分 ss 秒",
+ "24hour": "yy 年 MM 月 dd 日 HH 時 mm 分 ss 秒"
},
"inProgress": "處理中",
"invalidStartTime": "無效的起始時間",
diff --git a/web/public/locales/zh-Hant/components/camera.json b/web/public/locales/zh-Hant/components/camera.json
index 2732f4d1d0..dc11d1974e 100644
--- a/web/public/locales/zh-Hant/components/camera.json
+++ b/web/public/locales/zh-Hant/components/camera.json
@@ -22,7 +22,7 @@
},
"cameras": {
"label": "鏡頭",
- "desc": "選擇欲添加至群組的鏡頭。"
+ "desc": "選擇欲新增至群組的攝影機。"
},
"icon": "圖示",
"success": "鏡頭群組({{name}})已儲存。",
@@ -30,7 +30,7 @@
"setting": {
"label": "鏡頭串流設定",
"title": "{{cameraName}} 串流設定",
- "desc": "更改此鏡頭群組控制台的串流選項。這些設定是裝置/瀏覽器專屬的。",
+ "desc": "變更此攝影機群組儀錶板的串流選項。這些設定是裝置/瀏覽器專屬的。",
"audioIsAvailable": "此串流有提供音訊",
"audioIsUnavailable": "此串流不提供音訊",
"audio": {
@@ -46,7 +46,7 @@
"method": {
"noStreaming": {
"label": "沒有串流",
- "desc": "鏡頭影像每分鐘只會更新一次,並且不會進行串流。"
+ "desc": "攝影機影像每分鐘只會更新一次,並且不會進行串流。"
},
"smartStreaming": {
"label": "智慧串流(建議)",
diff --git a/web/public/locales/zh-Hant/components/dialog.json b/web/public/locales/zh-Hant/components/dialog.json
index a1a1d2b303..895cc0c762 100644
--- a/web/public/locales/zh-Hant/components/dialog.json
+++ b/web/public/locales/zh-Hant/components/dialog.json
@@ -7,7 +7,7 @@
"content": "此頁面將在 {{countdown}} 秒後重新載入。",
"button": "立即重新載入"
},
- "description": "Frigate 在重啟期間將短暫停止執行。"
+ "description": "Frigate 在重新啟動期間將短暫停止執行。"
},
"explore": {
"plus": {
@@ -81,7 +81,6 @@
"newCaseNamePlaceholder": "新案件名稱",
"newCaseDescriptionPlaceholder": "案件描述",
"label": "案件",
- "nonAdminHelp": "將為這些匯出檔案建立一個新的案件。",
"placeholder": "選擇案件"
},
"queueing": "正在加入匯出佇列…",
diff --git a/web/public/locales/zh-Hant/components/filter.json b/web/public/locales/zh-Hant/components/filter.json
index 1b3cbe0dc7..4b0baa32e3 100644
--- a/web/public/locales/zh-Hant/components/filter.json
+++ b/web/public/locales/zh-Hant/components/filter.json
@@ -106,7 +106,7 @@
},
"trackedObjectDelete": {
"title": "確認刪除",
- "desc": "刪除這 {{objectLength}} 個追蹤物件將會移除快照、已儲存的嵌入向量資料(embeddings),以及相關的物件生命週期紀錄。歷史檢視中的錄影檔案 不會 被刪除。
確定要繼續嗎?
按住 Shift 鍵可在未來跳過此對話框。",
+ "desc": "刪除這 {{objectLength}} 個追蹤物件將會移除快照、已儲存的嵌入向量資料(embeddings),以及相關的物件生命週期紀錄。歷史檢視中的錄影檔案 不會 被刪除。
您確定要繼續嗎?
按住 Shift 鍵可在未來跳過此對話方塊。",
"toast": {
"success": "成功刪除追蹤物件。",
"error": "刪除追蹤物件失敗:{{errorMessage}}"
@@ -121,7 +121,7 @@
"loading": "讀取已辨識車牌中…",
"placeholder": "輸入以搜尋車牌…",
"noLicensePlatesFound": "未找到車牌。",
- "selectPlatesFromList": "從列表中選擇一個或多個車牌。",
+ "selectPlatesFromList": "從清單中選擇一個或多個車牌。",
"selectAll": "全選",
"clearAll": "全部清除"
},
diff --git a/web/public/locales/zh-Hant/config/cameras.json b/web/public/locales/zh-Hant/config/cameras.json
index 3ff1b6154c..9cc355465b 100644
--- a/web/public/locales/zh-Hant/config/cameras.json
+++ b/web/public/locales/zh-Hant/config/cameras.json
@@ -13,7 +13,7 @@
"description": "已啟用"
},
"audio": {
- "label": "音訊事件",
+ "label": "音訊偵測",
"description": "此攝影機的音訊事件偵測設定。",
"enabled": {
"label": "啟用音訊偵測",
@@ -703,7 +703,7 @@
"label": "語意搜尋",
"triggers": {
"label": "觸發器",
- "description": "攝影機特定語意搜尋觸發器的操作和匹配條件。",
+ "description": "攝影機特定語意搜尋觸發器的操作和相符條件。",
"friendly_name": {
"label": "友好名稱",
"description": "在 UI 中為此觸發器顯示的可選友好名稱。"
@@ -714,11 +714,11 @@
},
"type": {
"label": "觸發器型別",
- "description": "觸發器型別:'thumbnail'(與影像匹配)或 'description'(與文字匹配)。"
+ "description": "觸發器類型:「thumbnail」(與影像相符)或「description」(與文字相符)。"
},
"data": {
"label": "觸發器內容",
- "description": "要與追蹤目標匹配的文字短語或縮圖 ID。"
+ "description": "要與追蹤目標相符的文字片語或縮圖 ID。"
},
"threshold": {
"label": "觸發器閾值",
@@ -726,7 +726,7 @@
},
"actions": {
"label": "觸發器操作",
- "description": "觸發器匹配時要執行的操作清單(通知、sub_label、屬性)。"
+ "description": "觸發器相符時要執行的操作清單(通知、sub_label、屬性)。"
}
},
"description": "語意搜尋設定,用於構建和查詢目標嵌入以查詢相似項目。"
@@ -792,7 +792,7 @@
},
"profile": {
"label": "ONVIF 設定檔",
- "description": "用於 PTZ 控制的指定 ONVIF 媒體配置,將透過 Token 或名稱匹配。如果未手動指定,將自動選擇第一個包含有效 PTZ 配置的媒體配置。"
+ "description": "用於 PTZ 控制的特定 ONVIF 媒體設定檔,可透過 Token 或名稱進行比對。若未設定,系統將自動選擇第一個包含有效 PTZ 設定的媒體設定檔。"
},
"autotracking": {
"label": "自動追蹤",
diff --git a/web/public/locales/zh-Hant/config/global.json b/web/public/locales/zh-Hant/config/global.json
index 9c603fd8a5..5cd84d90fb 100644
--- a/web/public/locales/zh-Hant/config/global.json
+++ b/web/public/locales/zh-Hant/config/global.json
@@ -1,6 +1,6 @@
{
"audio": {
- "label": "音訊事件",
+ "label": "音訊偵測",
"enabled": {
"label": "啟用音訊偵測",
"description": "為所有攝影機啟用或停用音訊事件偵測;可按攝影機覆蓋。"
@@ -208,7 +208,7 @@
},
"listen": {
"label": "監聽埠配置",
- "description": "內部和外部監聽埠的配置。此選項適用於高階使用者。對於大多數用例,建議在 Docker compose 檔案的 ports 部分進行更改。",
+ "description": "內部和外部監聽埠的配置。此選項適用於進階使用者。對於大多數用例,建議在 Docker compose 檔案的 ports 部分進行變更。",
"internal": {
"label": "內部埠",
"description": "Frigate 的內部監聽埠(預設 5000)。"
@@ -291,7 +291,7 @@
"label": "TLS",
"description": "Frigate Web 端點(埠 8971)的 TLS 設定。",
"enabled": {
- "label": "開啟 TLS",
+ "label": "啟用 TLS",
"description": "為 Frigate 的網頁頁面和 API 的埠開啟 TLS 加密。"
}
},
@@ -304,7 +304,7 @@
},
"time_format": {
"label": "時間格式",
- "description": "UI 中使用的時間格式(browser、12hour 或 24hour)。"
+ "description": "UI 中使用的時間格式(瀏覽器、12 小時或 24 小時)。"
},
"unit_system": {
"label": "單位系統",
@@ -920,7 +920,7 @@
},
"snapshots": {
"label": "快照",
- "description": "所有攝影機的追蹤目標 API 快照設定;可攝影機單獨配置覆蓋全域性配置。",
+ "description": "針對所有攝影機,設定由 API 產生的被追蹤物件快照;此設定可在各攝影機層級進行覆蓋。",
"enabled": {
"label": "開啟快照",
"description": "為所有攝影機啟用或停用儲存快照;可按攝影機覆蓋。"
@@ -1050,7 +1050,7 @@
},
"threshold": {
"label": "分數閾值",
- "description": "用於更改分類狀態的分數閾值。"
+ "description": "用於變更分類狀態的分數臨界值。"
},
"save_attempts": {
"label": "儲存嘗試",
@@ -1103,7 +1103,7 @@
},
"model_size": {
"label": "模型大小",
- "description": "選擇模型大小;'small' 在 CPU 上執行,'large' 通常需要 GPU。"
+ "description": "選擇模型大小;「小」模型可以在 CPU 上執行,「大」模型需要 GPU 才可以執行。"
},
"device": {
"label": "裝置",
@@ -1111,7 +1111,7 @@
},
"triggers": {
"label": "觸發器",
- "description": "攝影機特定語意搜尋觸發器的操作和匹配條件。",
+ "description": "攝影機特定語意搜尋觸發器的操作和相符條件。",
"friendly_name": {
"label": "友好名稱",
"description": "在 UI 中為此觸發器顯示的可選友好名稱。"
@@ -1122,11 +1122,11 @@
},
"type": {
"label": "觸發器型別",
- "description": "觸發器型別:'thumbnail'(與影像匹配)或 'description'(與文字匹配)。"
+ "description": "觸發器類型:「thumbnail」(與影像相符)或「description」(與文字相符)。"
},
"data": {
"label": "觸發器內容",
- "description": "要與追蹤目標匹配的文字短語或縮圖 ID。"
+ "description": "要與追蹤目標相符的文字片語或縮圖 ID。"
},
"threshold": {
"label": "觸發器閾值",
@@ -1134,7 +1134,7 @@
},
"actions": {
"label": "觸發器操作",
- "description": "觸發器匹配時要執行的操作清單(通知、sub_label、屬性)。"
+ "description": "觸發器相符時要執行的操作清單(通知、sub_label、屬性)。"
}
}
},
@@ -1147,7 +1147,7 @@
},
"model_size": {
"label": "模型大小",
- "description": "用於人臉嵌入的模型大小(small/large);較大的可能需要 GPU。"
+ "description": "用於人臉嵌入的(大/小)模型;大模型可能需要 GPU 才可以使用。"
},
"unknown_score": {
"label": "未知分數閾值",
@@ -1349,7 +1349,7 @@
},
"profile": {
"label": "ONVIF 設定檔",
- "description": "用於 PTZ 控制的指定 ONVIF 媒體配置,將透過 Token 或名稱匹配。如果未手動指定,將自動選擇第一個包含有效 PTZ 配置的媒體配置。"
+ "description": "用於 PTZ 控制的特定 ONVIF 媒體設定檔,可透過 Token 或名稱進行比對。若未設定,系統將自動選擇第一個包含有效 PTZ 設定的媒體設定檔。"
},
"autotracking": {
"label": "自動追蹤",
diff --git a/web/public/locales/zh-Hant/objects.json b/web/public/locales/zh-Hant/objects.json
index 920c927602..59f9df06c3 100644
--- a/web/public/locales/zh-Hant/objects.json
+++ b/web/public/locales/zh-Hant/objects.json
@@ -1,23 +1,23 @@
{
"person": "人",
"bicycle": "腳踏車",
- "car": "車",
+ "car": "汽車",
"boat": "船",
"traffic_light": "紅綠燈",
"fire_hydrant": "消防栓",
- "street_sign": "道路標示",
+ "street_sign": "道路標誌",
"stop_sign": "停止標示",
"parking_meter": "停車柱",
"bench": "長椅",
"motorcycle": "機車",
"airplane": "飛機",
- "bus": "巴士",
+ "bus": "公車",
"train": "火車",
"bird": "鳥",
"cat": "貓",
"dog": "狗",
"horse": "馬",
- "sheep": "羊",
+ "sheep": "綿羊",
"cow": "牛",
"elephant": "大象",
"bear": "熊",
@@ -27,16 +27,16 @@
"backpack": "背包",
"umbrella": "雨傘",
"shoe": "鞋子",
- "eye_glasses": "眼睛",
+ "eye_glasses": "眼鏡",
"handbag": "手提包",
"tie": "領帶",
"suitcase": "行李箱",
"frisbee": "飛盤",
"skis": "滑雪板",
"snowboard": "單板滑雪板",
- "sports_ball": "運動球",
+ "sports_ball": "球類",
"kite": "風箏",
- "baseball_bat": "棒球棍",
+ "baseball_bat": "球棒",
"baseball_glove": "棒球手套",
"skateboard": "滑板",
"surfboard": "衝浪板",
@@ -53,8 +53,8 @@
"apple": "蘋果",
"sandwich": "三明治",
"orange": "橘子",
- "broccoli": "花椰菜",
- "carrot": "紅蘿蔔",
+ "broccoli": "青花菜",
+ "carrot": "胡蘿蔔",
"hot_dog": "熱狗",
"pizza": "披薩",
"donut": "甜甜圈",
@@ -66,13 +66,13 @@
"mirror": "鏡子",
"dining_table": "餐桌",
"window": "窗戶",
- "desk": "桌子",
- "toilet": "廁所",
+ "desk": "書桌",
+ "toilet": "馬桶",
"door": "門",
"tv": "電視",
"laptop": "筆電",
"mouse": "滑鼠",
- "remote": "遠端",
+ "remote": "遙控器",
"keyboard": "鍵盤",
"cell_phone": "手機",
"microwave": "微波爐",
@@ -93,26 +93,26 @@
"squirrel": "松鼠",
"deer": "鹿",
"animal": "動物",
- "bark": "樹皮",
+ "bark": "狗吠",
"fox": "狐狸",
"goat": "山羊",
"rabbit": "兔子",
"raccoon": "浣熊",
"robot_lawnmower": "自動割草機",
"waste_bin": "垃圾桶",
- "on_demand": "隨選服務",
+ "on_demand": "手動錄影",
"face": "臉部",
"license_plate": "車牌",
"package": "包裹",
"bbq_grill": "烤肉架",
- "amazon": "亞馬遜(Amazon)",
- "usps": "美國郵政(USPS)",
- "ups": "UPS",
- "fedex": "聯邦快遞(FedEx)",
+ "amazon": "亞馬遜 (Amazon)",
+ "usps": "美國郵政 (USPS)",
+ "ups": "優比速 (UPS)",
+ "fedex": "聯邦快遞 (FedEx)",
"dhl": "DHL",
"an_post": "愛爾蘭郵政(An Post)",
- "purolator": "加拿大普洛特快遞",
- "postnl": "荷蘭郵政(PostNL)",
+ "purolator": "普洛特快遞 (Purolator)",
+ "postnl": "荷蘭郵政 (PostNL)",
"nzpost": "紐西蘭郵政(NZ Post)",
"postnord": "北歐郵政(PostNord)",
"gls": "GLS 快遞",
diff --git a/web/public/locales/zh-Hant/views/classificationModel.json b/web/public/locales/zh-Hant/views/classificationModel.json
index 7538237de5..412899004b 100644
--- a/web/public/locales/zh-Hant/views/classificationModel.json
+++ b/web/public/locales/zh-Hant/views/classificationModel.json
@@ -35,14 +35,14 @@
"deleteCategory": "刪除分類",
"deleteImages": "刪除圖片",
"trainModel": "訓練模型",
- "addClassification": "添加分類",
+ "addClassification": "新增分類",
"deleteModels": "刪除模型",
"editModel": "編輯模型"
},
"tooltip": {
"trainingInProgress": "模型正在訓練中",
"noNewImages": "沒有新的圖片可用於訓練。請先對資料集中的更多圖片進行分類。",
- "noChanges": "自上次訓練以來,資料集未作任何更改。",
+ "noChanges": "自上次訓練以來,資料集未作任何變更。",
"modelNotReady": "模型尚未準備好進行訓練"
},
"deleteCategory": {
diff --git a/web/public/locales/zh-Hant/views/events.json b/web/public/locales/zh-Hant/views/events.json
index 7070db2bc6..c85103bbe5 100644
--- a/web/public/locales/zh-Hant/views/events.json
+++ b/web/public/locales/zh-Hant/views/events.json
@@ -41,7 +41,7 @@
},
"selected_one": "已選擇 {{count}} 個",
"selected_other": "已選擇 {{count}} 個",
- "camera": "鏡頭",
+ "camera": "相機",
"detected": "已偵測",
"zoomIn": "放大",
"zoomOut": "縮小",
diff --git a/web/public/locales/zh-Hant/views/motionSearch.json b/web/public/locales/zh-Hant/views/motionSearch.json
index 2312a05202..bf884a1f59 100644
--- a/web/public/locales/zh-Hant/views/motionSearch.json
+++ b/web/public/locales/zh-Hant/views/motionSearch.json
@@ -69,7 +69,7 @@
"wallTime": "搜尋時間",
"segmentErrors": "片段異常",
"seconds": "{{seconds}} 秒",
- "minutesSeconds": "{{minutes}}分 {{seconds}}秒",
+ "minutesSeconds": "{{minutes}} 分 {{seconds}} 秒",
"scanSummary": "{{segments}} 個片段 · {{time}}"
},
"scanning": "掃描中 {{time}}"
diff --git a/web/public/locales/zh-Hant/views/settings.json b/web/public/locales/zh-Hant/views/settings.json
index f31c79328e..dc7cf1a36b 100644
--- a/web/public/locales/zh-Hant/views/settings.json
+++ b/web/public/locales/zh-Hant/views/settings.json
@@ -11,7 +11,7 @@
"object": "除錯 - Frigate",
"cameraManagement": "管理鏡頭 - Frigate",
"cameraReview": "攝影機預覽設定 - Frigate",
- "globalConfig": "全域性配置 - Frigate",
+ "globalConfig": "全域性組態設定 - Frigate",
"cameraConfig": "攝影機配置 - Frigate",
"detectorsAndModel": "偵測器與模型 - Frigate",
"maintenance": "維護 - Frigate",
@@ -20,7 +20,7 @@
"menu": {
"ui": "使用者介面",
"enrichments": "進階功能",
- "cameras": "鏡頭設定",
+ "cameras": "攝影機組態設定",
"masksAndZones": "遮罩 / 區域",
"motionTuner": "移動偵測調教器",
"debug": "除錯",
@@ -32,7 +32,7 @@
"cameraReview": "預覽",
"roles": "角色",
"general": "一般",
- "globalConfig": "全域性配置",
+ "globalConfig": "全域性組態設定",
"system": "系統",
"integrations": "整合",
"uiSettings": "介面設定",
@@ -48,7 +48,7 @@
"globalLivePlayback": "即時監控觀看",
"globalTimestampStyle": "時間戳樣式",
"systemDatabase": "資料庫",
- "systemTls": "TLS加密連結",
+ "systemTls": "TLS",
"systemAuthentication": "驗證",
"systemNetworking": "網路",
"systemProxy": "代理",
@@ -180,7 +180,7 @@
"label": "立即重新索引",
"desc": "重新索引會為所有追蹤物件重新產生嵌入向量。此過程在背景運行,可能會佔用大量 CPU 資源,並且耗時較長,具體取決於追蹤物件的數量。",
"confirmTitle": "確認重建索引",
- "confirmDesc": "確定要為所有追蹤目標重建特徵向量索引資訊嗎?此過程將在後臺進行,但可能會導致CPU滿載並耗費較長時間。您可以在 瀏覽 頁面檢視進度。",
+ "confirmDesc": "您確定要重新索引所有已追蹤物件的特徵向量嗎?此過程將在背景執行,但可能會佔滿您的 CPU 資源,並耗費較長時間。您可以在「探索」頁面上查看進度。",
"confirmButton": "重建索引",
"success": "重建索引已成功啟動。",
"alreadyInProgress": "重建索引已在執行中。",
@@ -205,16 +205,16 @@
},
"birdClassification": {
"title": "鳥類分類",
- "desc": "鳥類分類功能使用量化的 TensorFlow 模型識別已知鳥類。識別出已知鳥類後,其通用名稱將作為子標籤添加。此資訊會顯示在使用者介面、篩選器以及通知中。"
+ "desc": "鳥類分類功能使用量化的 TensorFlow 模型識別已知鳥類。識別出已知鳥類後,其通用名稱將作為子標籤新增。此資訊會顯示在使用者介面、篩選器以及通知中。"
},
"licensePlateRecognition": {
"title": "車牌辨識",
"desc": "Frigate 可以辨識車輛的車牌,並自動將偵測到的字元新增到 辨識的車牌(recognized_license_plate)欄位中,或將已知車牌對應的名稱作為子標籤新增到該車輛目標中。該功能常用於辨識駛入車道的車輛車牌或經過街道的車輛車牌。"
},
- "restart_required": "需要重啟(增強功能設定已儲存)",
+ "restart_required": "需要重新啟動(已變更增強功能設定)",
"toast": {
- "success": "增強功能設定已儲存。請重啟 Frigate 以應用更改。",
- "error": "配置更改儲存失敗:{{errorMessage}}"
+ "success": "已儲存增強功能設定。請重新啟動 Frigate 以套用變更。",
+ "error": "無法儲存變更設定:{{errorMessage}}"
}
},
"cameraWizard": {
@@ -232,7 +232,7 @@
"step1": {
"description": "輸入攝影機詳細資訊並選擇探測或手動選擇攝影機品牌。",
"cameraName": "攝影機名稱",
- "cameraNamePlaceholder": "例: 前門 / 後院",
+ "cameraNamePlaceholder": "例如:前門/後院",
"host": "主機/IP 位置",
"port": "埠",
"username": "使用者名稱",
@@ -486,7 +486,7 @@
"title": "內容",
"imagePlaceholder": "選擇圖片",
"textPlaceholder": "輸入文字內容",
- "imageDesc": "僅顯示最近的 100 張縮圖。如果找不到需要的圖片,請前往“瀏覽”頁面檢視更早的目標,並從選單中設定觸發器。",
+ "imageDesc": "僅顯示最近的 100 張縮圖。如果找不到需要的圖片,請前往「瀏覽」頁面檢視更早的目標,並從選單中設定觸發器。",
"textDesc": "輸入文字,當偵測到相似的追蹤目標描述時觸發此操作。",
"error": {
"required": "內容為必填項。"
@@ -545,9 +545,9 @@
}
},
"saveAllPreview": {
- "title": "未儲存的更改",
- "triggerLabel": "檢視待處理的更改",
- "empty": "沒有待處理的更改。",
+ "title": "未儲存的變更",
+ "triggerLabel": "檢視待處理的變更",
+ "empty": "沒有待處理的變更。",
"scope": {
"label": "作用範圍",
"global": "全域性",
@@ -585,9 +585,9 @@
"backToSettings": "返回攝影機設定",
"streams": {
"title": "開啟或關閉攝影機",
- "enableSuccess": "已在配置中啟用 {{cameraName}}。請重啟 Frigate 以應用更改。",
+ "enableSuccess": "已啟用 {{cameraName}}。請重新啟動 Frigate 以套用變更。",
"label": "攝影機狀態",
- "description": "設定各攝影機的運作狀態。
開啟:正常處理串流。
關閉:暫時暫停處理。重啟 Frigate 後不會保留此狀態。
停用:停止處理並將變更儲存至您的設定中。需要重新啟動才能重新啟用已停用的攝影機。
備註:停用不會影響 go2rtc 的轉流功能。
拖曳控制鍵可調整現用攝影機在整個 UI 中顯示的順序,包括即時儀表板和攝影機選擇下拉選單。",
+ "description": "設定各攝影機的運作狀態。
開啟:正常處理串流。
關閉:暫時停止處理。重新啟動 Frigate 後不會保留此狀態。
停用:停止處理並將變更儲存至您的設定中。需要重新啟動才能重新啟用已停用的攝影機。
備註:停用不會影響 go2rtc 的轉流功能。
拖曳控制鍵可調整現用攝影機在整個 UI 中顯示的順序,包括即時儀錶板和攝影機選擇下拉選單。",
"disabledSubheading": "在設定中禁用",
"status": {
"on": "開啟",
@@ -656,7 +656,7 @@
"description": "為每路攝影機設定型別。專用車牌辨識(LPR)攝影機為單用途裝置,配備高倍光學變焦,可抓拍遠處車輛的車牌。絕大多數攝影機應選用通用型別;只有專為車牌辨識部署、且畫面聚焦對準車牌的攝影機,才需選擇專用 LPR 型別。",
"normal": "通用",
"dedicatedLpr": "車牌辨識專用",
- "saveSuccess": "已更新 {{cameraName}} 的攝影機型別,請重啟 Frigate 以使更改生效。"
+ "saveSuccess": "已更新 {{cameraName}} 的攝影機類型,請重新啟動 Frigate 以套用變更。"
},
"clone": {
"sectionTitle": "複製設定",
@@ -745,15 +745,15 @@
"title": "攝影機審閱設定",
"object_descriptions": {
"title": "生成式AI目標描述",
- "desc": "臨時啟用或停用此攝影機的 生成式AI目標描述 功能,直到 Frigate 重啟。停用後,系統將不再請求該攝影機追蹤目標和物體的AI生成描述。"
+ "desc": "在此攝影機上臨時啟用/停用生成式 AI 目標描述(設定在 Frigate 重新啟動前有效)。若停用,系統將不再針對該攝影機所追蹤的目標請求生成式 AI 描述。"
},
"review_descriptions": {
"title": "生成式 AI 審閱總結",
- "desc": "臨時開關該攝影機的 生成式 AI 審閱總結 功能,直到 Frigate 重啟。停用後,系統將不再請求 AI 生成該攝影機審閱項目的總結。"
+ "desc": "在此攝影機上臨時啟用/停用生成式 AI 審閱描述(設定在 Frigate 重新啟動前有效)。若停用,系統將不再針對該攝影機所審閱的目標請求生成式 AI 描述。"
},
"review": {
"title": "審閱",
- "desc": "臨時開關該攝影機的警報與偵測項生成功能,直到 Frigate 重啟後恢復。停用期間,系統將不再生成新的審閱項目。 ",
+ "desc": "臨時開關該攝影機的警報與偵測項生成功能,直到 Frigate 重新啟動後復原。停用期間,系統將不再生成新的審閱項目。 ",
"alerts": "警報 ",
"detections": "偵測 "
},
@@ -774,7 +774,7 @@
"selectDetectionsZones": "選擇偵測區",
"limitDetections": "限制僅在特定區域內進行偵測",
"toast": {
- "success": "審閱分類設定已儲存,重啟後生效。"
+ "success": "已儲存審閱分類設定,重新啟動後生效。"
}
}
},
@@ -782,7 +782,7 @@
"filter": {
"all": "所有遮罩和區域"
},
- "restart_required": "需要重啟(遮罩與區域已修改)",
+ "restart_required": "需要重新啟動(已變更遮罩/區域)",
"disabledInConfig": "該項目已在設定檔中被停用",
"addDisabledProfile": "先新增到基礎配置中,然後在設定檔中進行覆蓋",
"profileBase": "(基礎)",
@@ -1105,7 +1105,7 @@
"actions": "操作",
"role": "權限組",
"noUsers": "未找到使用者。",
- "changeRole": "更改使用者權限組",
+ "changeRole": "變更使用者權限組",
"password": "修改密碼",
"deleteUser": "刪除使用者"
},
@@ -1125,13 +1125,6 @@
"title": "確認密碼",
"placeholder": "請再次輸入密碼"
},
- "strength": {
- "title": "密碼強度: ",
- "weak": "弱",
- "medium": "中等",
- "strong": "強",
- "veryStrong": "非常強"
- },
"requirements": {
"title": "密碼要求:",
"length": "至少需要 12 位字元"
@@ -1177,7 +1170,7 @@
"multiDeviceAdmin": "你也可以透過輪換你的 JWT 金鑰,強制所有使用者立即重新登入驗證。"
},
"changeRole": {
- "title": "更改使用者權限組",
+ "title": "變更使用者權限組",
"select": "選擇權限組",
"desc": "更新 {{username}} 的權限",
"roleInfo": {
@@ -1280,7 +1273,7 @@
"unregisterDevice": "取消註冊該裝置",
"sendTestNotification": "傳送測試通知",
"unsavedRegistrations": "未儲存通知註冊",
- "unsavedChanges": "未儲存通知設定更改",
+ "unsavedChanges": "未儲存通知設定變更",
"active": "通知已啟用",
"suspended": "通知已暫停 {{time}}",
"suspendTime": {
@@ -1291,12 +1284,12 @@
"1hour": "暫停 1 小時",
"12hours": "暫停 12 小時",
"24hours": "暫停 24 小時",
- "untilRestart": "暫停直到重啟"
+ "untilRestart": "暫停直到重新啟動"
},
"cancelSuspension": "取消暫停",
"toast": {
"success": {
- "registered": "已成功註冊通知。需要重啟 Frigate 才能傳送任何通知(包括測試通知)。",
+ "registered": "已成功註冊通知。需要重新啟動 Frigate 才能傳送任何通知(包括測試通知)。",
"settingSaved": "通知設定已儲存。"
},
"error": {
@@ -1356,10 +1349,10 @@
},
"changeInDetectorsAndModel": "變更模型",
"unsavedChanges": "未儲存Frigate+變更設定",
- "restart_required": "需要重啟(Frigate+模型已修改)",
+ "restart_required": "需要重新啟動(已變更 Frigate+ 模型)",
"toast": {
- "success": "Frigate+ 設定已儲存。請重啟 Frigate 以應用更改。",
- "error": "配置更改儲存失敗:{{errorMessage}}"
+ "success": "已儲存 Frigate+ 設定。請重新啟動 Frigate 以套用變更。",
+ "error": "無法儲存變更設定:{{errorMessage}}"
}
},
"maintenance": {
@@ -1416,10 +1409,10 @@
"desc": "區域網格是一種最佳化功能,它會學習不同大小的目標通常出現在每個攝影機視野中的位置。Frigate 利用這些資料來高效地確定偵測區域的大小。該網格會根據追蹤目標資料自動構建。",
"clear": "清除區域網格",
"clearConfirmTitle": "清除區域網格",
- "clearConfirmDesc": "除非你最近更改了偵測器模型大小或攝影機的物理位置,並且遇到了目標追蹤問題,否則不建議清除區域網格。網格會隨著目標的追蹤自動重建。更改需要重啟 Frigate 才能生效。",
+ "clearConfirmDesc": "除非您最近變更了偵測器模型大小或攝影機的物理位置,並且遇到了目標追蹤問題,否則不建議清除區域網格。網格會隨著目標的追蹤自動重建。變更需要重新啟動 Frigate 才能生效。",
"clearSuccess": "區域網格清除成功",
"clearError": "清除區域網格失敗",
- "restartRequired": "需要重啟以使區域網格更改生效"
+ "restartRequired": "需要重新啟動以使區域網格變更生效"
}
},
"configForm": {
@@ -1432,9 +1425,9 @@
"description": "這些設定僅適用於此攝影機,並會覆蓋全域性設定。",
"noCameras": "沒有可用的攝影機"
},
- "advancedSettingsCount": "高階設定 ({{count}})",
- "advancedCount": "高階選項 ({{count}})",
- "showAdvanced": "顯示高階設定",
+ "advancedSettingsCount": "進階設定 ({{count}})",
+ "advancedCount": "進階選項 ({{count}})",
+ "showAdvanced": "顯示進階設定",
"tabs": {
"sharedDefaults": "共享預設值",
"system": "系統",
@@ -1492,7 +1485,7 @@
"preset-rtsp-generic": "RTSP(通用)",
"preset-rtsp-restream": "RTSP - 從 go2rtc 轉流",
"preset-rtsp-restream-low-latency": "RTSP - 從 go2rtc 轉流(低延遲)",
- "preset-rtsp-udp": "RTSP - UDP協議",
+ "preset-rtsp-udp": "RTSP - UDP",
"preset-rtsp-blue-iris": "RTSP - Blue Iris",
"preset-record-generic": "錄製(通用,無音訊)",
"preset-record-generic-audio-copy": "錄製(通用,不轉檔音訊)",
@@ -1515,8 +1508,8 @@
"noMatchingStreams": "沒有符合的串流"
}
},
- "restartRequiredField": "需要重啟",
- "restartRequiredFooter": "配置已更改 - 需要重啟",
+ "restartRequiredField": "需要重新啟動",
+ "restartRequiredFooter": "已變更設定 - 需要重新啟動",
"sections": {
"detect": "偵測",
"record": "錄製",
@@ -1654,7 +1647,7 @@
}
},
"globalConfig": {
- "title": "全域性配置",
+ "title": "全域性組態設定",
"description": "配置適用於所有攝影機的全域性設定,除非被單獨覆蓋。",
"toast": {
"success": "全域性設定儲存成功",
@@ -1675,7 +1668,7 @@
"toast": {
"success": "設定儲存成功",
"applied": "設定應用成功",
- "successRestartRequired": "設定儲存成功。請重啟 Frigate 以應用更改。",
+ "successRestartRequired": "設定儲存成功。請重新啟動 Frigate 以套用變更。",
"error": "儲存設定失敗",
"validationError": "驗證失敗:{{message}}",
"resetSuccess": "已重設為全域性預設值",
@@ -1726,7 +1719,7 @@
"enabledDescription": "設定檔功能已啟用。請在下方建立新的設定檔,進入攝影機配置頁面進行修改並儲存,修改即可生效。",
"disabledDescription": "設定檔功能可以讓你建立一組帶名稱的攝影機自訂引數(比如佈防、離家、夜間模式),並隨時切換啟用。"
},
- "unsavedChanges": "您有未儲存的更改",
+ "unsavedChanges": "您有未儲存的變更",
"confirmReset": "確認重設",
"resetToDefaultDescription": "這將把此部分的所有設定重設為預設值。此操作無法復原。",
"resetToGlobalDescription": "這將把此部分的設定重設為全域性預設值。此操作無法復原。",
diff --git a/web/public/locales/zh-Hant/views/system.json b/web/public/locales/zh-Hant/views/system.json
index f7395d152c..94cbba1e47 100644
--- a/web/public/locales/zh-Hant/views/system.json
+++ b/web/public/locales/zh-Hant/views/system.json
@@ -83,8 +83,8 @@
"vainfoOutput": {
"title": "Vainfo 輸出",
"returnCode": "返回代碼:{{code}}",
- "processOutput": "行程輸出:",
- "processError": "行程錯誤:"
+ "processOutput": "處理程序輸出:",
+ "processError": "處理程序錯誤:"
},
"nvidiaSMIOutput": {
"title": "Nvidia SMI 輸出",
@@ -110,9 +110,9 @@
"npuTemperature": "NPU 溫度"
},
"otherProcesses": {
- "title": "其他行程",
- "processCpuUsage": "行程 CPU 使用率",
- "processMemoryUsage": "行程記憶體使用量",
+ "title": "其他處理程序",
+ "processCpuUsage": "處理程序 CPU 使用率",
+ "processMemoryUsage": "處理程序記憶體使用量",
"series": {
"recording": "記錄",
"review_segment": "審核部分",
@@ -260,5 +260,12 @@
"classification_events_per_second": "{{name}} 分類每秒事件數"
},
"averageInf": "平均推論時間"
+ },
+ "health": {
+ "notices": {
+ "kinds": {
+ "shm_too_low": "/dev/shm 配置 ({{total}} MB) 應該增加至至少 {{min}} MB"
+ }
+ }
}
}