diff --git a/web/public/locales/zh-CN/common.json b/web/public/locales/zh-CN/common.json index d0bd86582..eaa5d6db0 100644 --- a/web/public/locales/zh-CN/common.json +++ b/web/public/locales/zh-CN/common.json @@ -35,12 +35,12 @@ "s": "{{time}}秒", "second_other": "{{time}}秒", "formattedTimestamp": { - "12hour": "%m月%-d日 %I:%M:%S %p", - "24hour": "%m月%-d日 %H:%M:%S" + "12hour": "M月d日 ah:mm:ss", + "24hour": "M月d日 HH:mm:ss" }, "formattedTimestamp2": { - "12hour": "%m/%d %I:%M:%S%P", - "24hour": "%d日%m月 %H:%M:%S" + "12hour": "MM月dd日 ah:mm:ss", + "24hour": "MM月dd日 HH:mm:ss" }, "formattedTimestampExcludeSeconds": { "12hour": "%m月%-d日 %I:%M %p", @@ -50,7 +50,28 @@ "12hour": "%Y年%m月%-d日 %I:%M:%S %p", "24hour": "%Y年%m月%-d日 %H:%M" }, - "formattedTimestampOnlyMonthAndDay": "%m月%-d日" + "formattedTimestampOnlyMonthAndDay": "%m月%-d日", + "formattedTimestampHourMinute": { + "12hour": "a h:mm", + "24hour": "HH:mm" + }, + "formattedTimestampHourMinuteSecond": { + "12hour": "ah:mm:ss", + "24hour": "HH:mm:ss" + }, + "formattedTimestampMonthDayHourMinute": { + "12hour": "M月d日 ah:mm", + "24hour": "M月d日 HH:mm" + }, + "formattedTimestampMonthDayYearHourMinute": { + "24hour": "yyyy年M月d日 HH:mm", + "12hour": "yyyy年M月d日 ah:mm" + }, + "formattedTimestampMonthDay": "M月d日", + "formattedTimestampFilename": { + "12hour": "yy年MM月dd日 ah时mm分ss秒", + "24hour": "yy年MM月dd日 HH时mm分ss秒" + } }, "unit": { "speed": { @@ -82,7 +103,7 @@ "disabled": "禁用", "disable": "禁用", "save": "保存", - "saving": "保存中……", + "saving": "保存中…", "cancel": "取消", "close": "关闭", "copy": "复制", @@ -119,7 +140,7 @@ "configurationEditor": "配置编辑器", "languages": "Languages / 语言", "language": { - "en": "English", + "en": "英语 (English)", "zhCN": "简体中文", "withSystem": { "label": "使用系统语言设置" @@ -183,7 +204,7 @@ "count_other": "{{count}} 个摄像头" } }, - "review": "回放", + "review": "核查", "explore": "探测", "export": "导出", "uiPlayground": "UI 演示", @@ -211,8 +232,8 @@ "role": { "title": "权限组", "admin": "管理员", - "viewer": "查看者", - "desc": "管理员可以完全访问 Frigate UI 的所有功能。查看者则仅限于在 UI 中查看摄像头、审核项和历史录像。" + "viewer": "成员", + "desc": "管理员可以完全访问Frigate界面上所有功能。成员则仅能查看摄像头、核查项和历史录像。" }, "accessDenied": { "documentTitle": "没有权限 - Frigate", diff --git a/web/public/locales/zh-CN/components/dialog.json b/web/public/locales/zh-CN/components/dialog.json index 92c574f12..6a1631c35 100644 --- a/web/public/locales/zh-CN/components/dialog.json +++ b/web/public/locales/zh-CN/components/dialog.json @@ -17,16 +17,20 @@ "review": { "true": { "label": "为 Frigate Plus 确认此标签", - "true_one": "这是 {{label}}", "true_other": "这是 {{label}}" }, "false": { "label": "不为 Frigate Plus 确认此标签", - "false_one": "这不是 {{label}}", "false_other": "这不是 {{label}}" }, "state": { "submitted": "已提交" + }, + "question": { + "label": "为 Frigate Plus 确认此标签", + "ask_a": "这个对象是 {{label}} 吗?", + "ask_an": "这个对象是 {{label}} 吗?", + "ask_full": "这个对象是 {{untranslatedLabel}} ({{translatedLabel}}) 吗?" } } }, @@ -37,7 +41,6 @@ "export": { "time": { "fromTimeline": "从时间线选择", - "lastHour_one": "最后1小时", "lastHour_other": "最后 {{count}} 小时", "custom": "自定义", "start": { @@ -74,7 +77,7 @@ "disabled": "此摄像头未启用视频流转发功能。", "desc": { "title": "为此摄像头设置 go2rtc,以获取额外的实时预览选项和音频支持。", - "readTheDocumentation": "阅读文档(英文) " + "readTheDocumentation": "阅读文档(英文)" } }, "showStats": { @@ -101,12 +104,12 @@ "confirmDelete": { "title": "确认删除", "desc": { - "selected": "您确定要删除与此审核项相关的所有录制视频吗?

提示:按住 Shift 键点击删除可跳过此对话框。" + "selected": "你确定要删除与此核查项相关的所有录制视频吗?

提示:按住 Shift 键点击删除可跳过此对话框。" } }, "button": { "export": "导出", - "markAsReviewed": "标记为已审核", + "markAsReviewed": "标记为已核查", "deleteNow": "立即删除" } } diff --git a/web/public/locales/zh-CN/components/filter.json b/web/public/locales/zh-CN/components/filter.json index 089ec985a..9ea5dba91 100644 --- a/web/public/locales/zh-CN/components/filter.json +++ b/web/public/locales/zh-CN/components/filter.json @@ -61,7 +61,7 @@ } }, "review": { - "showReviewed": "显示已查看的项目" + "showReviewed": "显示已核查的项目" }, "motion": { "showMotionOnly": "仅显示运动" @@ -118,7 +118,7 @@ "recognizedLicensePlates": { "title": "识别的车牌", "loadFailed": "加载识别的车牌失败。", - "loading": "正在加载识别的车牌...", + "loading": "正在加载识别的车牌…", "placeholder": "输入以搜索车牌...", "noLicensePlatesFound": "未找到车牌。", "selectPlatesFromList": "从列表中选择一个或多个车牌。" diff --git a/web/public/locales/zh-CN/components/icons.json b/web/public/locales/zh-CN/components/icons.json index ef18a8125..20f201249 100644 --- a/web/public/locales/zh-CN/components/icons.json +++ b/web/public/locales/zh-CN/components/icons.json @@ -2,7 +2,7 @@ "iconPicker": { "selectIcon": "选择图标", "search": { - "placeholder": "搜索图标..." + "placeholder": "搜索图标…" } } } diff --git a/web/public/locales/zh-CN/components/input.json b/web/public/locales/zh-CN/components/input.json index 767aea545..add854a48 100644 --- a/web/public/locales/zh-CN/components/input.json +++ b/web/public/locales/zh-CN/components/input.json @@ -3,7 +3,7 @@ "downloadVideo": { "label": "下载视频", "toast": { - "success": "您的回放视频已开始下载。" + "success": "你的核查视频已开始下载。" } } } diff --git a/web/public/locales/zh-CN/views/events.json b/web/public/locales/zh-CN/views/events.json index cc12c9838..7e17cc5a4 100644 --- a/web/public/locales/zh-CN/views/events.json +++ b/web/public/locales/zh-CN/views/events.json @@ -1,5 +1,5 @@ { - "alerts": "警告", + "alerts": "警报", "detections": "检测", "motion": { "label": "运动", @@ -7,8 +7,8 @@ }, "allCameras": "所有摄像头", "empty": { - "alert": "还没有“警告”类回放", - "detection": "还没有“探测”类回放", + "alert": "还没有“警报”类核查项", + "detection": "还没有“探测”类核查项", "motion": "还没有运动类数据" }, "timeline": "时间线", @@ -18,18 +18,21 @@ "aria": "选择事件", "noFoundForTimePeriod": "未找到该时间段的事件。" }, - "documentTitle": "预览 - Frigate", + "documentTitle": "核查 - Frigate", "recordings": { "documentTitle": "回放 - Frigate" }, "calendarFilter": { "last24Hours": "过去24小时" }, - "markAsReviewed": "标记为已审核", - "markTheseItemsAsReviewed": "将这些项目标记为已审核", + "markAsReviewed": "标记为已核查", + "markTheseItemsAsReviewed": "将这些项目标记为已核查", "newReviewItems": { - "label": "查看新的审核项目", - "button": "新的待审核项目" + "label": "查看新的核查项目", + "button": "核查新项目" }, - "camera": "摄像头" + "camera": "摄像头", + "selected": "已选择 {{count}} 个", + "selected_one": "已选择 {{count}} 个", + "selected_other": "已选择 {{count}} 个" } diff --git a/web/public/locales/zh-CN/views/explore.json b/web/public/locales/zh-CN/views/explore.json index 2c811b4b9..7fd2c8096 100644 --- a/web/public/locales/zh-CN/views/explore.json +++ b/web/public/locales/zh-CN/views/explore.json @@ -1,11 +1,11 @@ { - "documentTitle": "探索 - Frigate", + "documentTitle": "浏览 - Frigate", "generativeAI": "生成式 AI", "exploreIsUnavailable": { - "title": "探索功能不可用", + "title": "浏览功能不可用", "embeddingsReindexing": { - "context": "跟踪对象嵌入重新索引完成后,可以使用探索功能。", - "startingUp": "启动中...", + "context": "跟踪对象嵌入重新索引完成后,可以使用浏览功能。", + "startingUp": "启动中…", "estimatedTime": "预计剩余时间:", "finishingShortly": "即将完成", "step": { @@ -54,7 +54,12 @@ }, "gone": "{{label}} 离开", "heard": "听到 {{label}}", - "external": "检测到 {{label}}" + "external": "检测到 {{label}}", + "header": { + "ratio": "得分", + "zones": "区域", + "area": "坐标区域" + } }, "annotationSettings": { "title": "标注设置", @@ -78,13 +83,13 @@ "details": { "item": { "title": "回放项目详情", - "desc": "回放项目详情", + "desc": "核查项详情", "button": { - "share": "分享该回放", - "viewInExplore": "在探测中查看" + "share": "分享该核查项", + "viewInExplore": "在 浏览 中查看" }, "tips": { - "mismatch_other": "检测到 {{count}} 个不可用的对象,并已包含在此审核项中。这些对象可能未达到警告或检测标准,或者已被清理/删除。", + "mismatch_other": "检测到 {{count}} 个不可用的对象,并已包含在此核查项中。这些对象可能未达到警报或检测标准,或者已被清理/删除。", "hasMissingObjects": "如果希望 Frigate 保存以下标签的跟踪对象,请调整您的配置:{{objects}}" }, "toast": { @@ -139,7 +144,10 @@ "descNoLabel": "为探测到的对象输入新的车牌值", "title": "编辑车牌" }, - "recognizedLicensePlate": "识别的车牌" + "recognizedLicensePlate": "识别的车牌", + "snapshotScore": { + "label": "快照得分" + } }, "itemMenu": { "downloadVideo": { diff --git a/web/public/locales/zh-CN/views/faceLibrary.json b/web/public/locales/zh-CN/views/faceLibrary.json index b3b32262c..da156177e 100644 --- a/web/public/locales/zh-CN/views/faceLibrary.json +++ b/web/public/locales/zh-CN/views/faceLibrary.json @@ -35,13 +35,15 @@ "deleteFaceAttempts": "尝试删除人脸", "addFace": "添加人脸", "uploadImage": "上传图片", - "reprocessFace": "重新处理人脸" + "reprocessFace": "重新处理人脸", + "renameFace": "重命名人脸", + "deleteFace": "删除人脸" }, "imageEntry": { "validation": { "selectImage": "请选择图片文件。" }, - "dropActive": "拖动图片文件到这里……", + "dropActive": "拖动图片文件到这里…", "dropInstructions": "拖动图片文件到此处或点击选择", "maxSize": "最大文件大小:{{size}}MB" }, @@ -55,7 +57,8 @@ "deletedFace_other": "成功删除 {{count}} 个 人脸特征。", "deletedName_other": "成功删除 {{count}} 个 人脸特征。", "trainedFace": "人脸特征训练成功。", - "updatedFaceScore": "更新人脸特征评分成功。" + "updatedFaceScore": "更新人脸特征评分成功。", + "renamedFace": "成功重命名人脸为{{name}}" }, "error": { "uploadingImageFailed": "图片上传失败:{{errorMessage}}", @@ -63,7 +66,17 @@ "deleteFaceFailed": "删除失败:{{errorMessage}}", "deleteNameFailed": "特征集删除失败:{{errorMessage}}", "trainFailed": "训练失败:{{errorMessage}}", - "updateFaceScoreFailed": "更新人脸评分失败:{{errorMessage}}" + "updateFaceScoreFailed": "更新人脸评分失败:{{errorMessage}}", + "renameFaceFailed": "重命名人脸失败:{{errorMessage}}" } + }, + "steps": { + "faceName": "输入人脸姓名", + "uploadFace": "上传人脸照片", + "nextSteps": "下一步" + }, + "renameFace": { + "desc": "为 {{name}} 输入新的名称", + "title": "重命名人脸" } } diff --git a/web/public/locales/zh-CN/views/live.json b/web/public/locales/zh-CN/views/live.json index 10fa10781..43c1ee7cc 100644 --- a/web/public/locales/zh-CN/views/live.json +++ b/web/public/locales/zh-CN/views/live.json @@ -3,12 +3,12 @@ "documentTitle.withCamera": "{{camera}} - 实时监控 - Frigate", "lowBandwidthMode": "低带宽模式", "twoWayTalk": { - "enable": "开启双向对话", - "disable": "关闭双向对话" + "enable": "开启实时对话", + "disable": "关闭实时通话" }, "cameraAudio": { - "enable": "开启摄像头音频", - "disable": "关闭摄像头音频" + "enable": "开启音频输出", + "disable": "关闭音频输出" }, "ptz": { "move": { diff --git a/web/public/locales/zh-CN/views/search.json b/web/public/locales/zh-CN/views/search.json index d55a611b9..2f1bdf7ad 100644 --- a/web/public/locales/zh-CN/views/search.json +++ b/web/public/locales/zh-CN/views/search.json @@ -47,7 +47,14 @@ "desc": { "text": "筛选器可帮助您缩小搜索范围。注意,目前还暂不支持中文搜索。以下是在输入字段中使用筛选器的方法:", "step": "", - "example": "示例:cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM" + "example": "示例:cameras:front_door label:person before:01012024 time_range:3:00PM-4:00PM", + "step2": "选择给出的建议值或自行输入;", + "step3": "多个过滤器之间用空格分隔;", + "step5": "时间范围过滤器使用 {{exampleTime}} 格式;", + "step6": "点击过滤器旁的'x'可移除该过滤选项。", + "exampleLabel": "范例:", + "step1": "输入过滤键名后接冒号(例如 \"cameras:\" );", + "step4": "日期过滤器(before: 和 after:)使用 {{DateFormat}} 格式;" } }, "header": { @@ -62,6 +69,6 @@ "clear": "清除相似搜索" }, "placeholder": { - "search": "搜索..." + "search": "搜索…" } } diff --git a/web/public/locales/zh-CN/views/settings.json b/web/public/locales/zh-CN/views/settings.json index 4e2f07bd2..9efa99c36 100644 --- a/web/public/locales/zh-CN/views/settings.json +++ b/web/public/locales/zh-CN/views/settings.json @@ -40,8 +40,8 @@ "desc": "检测到画面活动时将自动切换至该摄像头实时画面。禁用此选项会导致实时监控页面的摄像头图像每分钟只更新一次。" }, "playAlertVideos": { - "label": "播放警告视频", - "desc": "默认情况下,实时监控页面上的最新警告会以一小段循环的形式进行播放。禁用此选项将仅显示浏览器本地缓存的静态图片。" + "label": "播放警报视频", + "desc": "默认情况下,实时监控页面上的最新警报会以一小段循环视频的形式进行播放。禁用此选项将仅显示浏览器本地缓存的静态图片。" } }, "storedLayouts": { @@ -91,7 +91,7 @@ "label": "立即重建索引", "desc": "重建索引将为所有跟踪对象重新生成特征向量。该过程将在后台运行,可能会使CPU满载,所需时间取决于跟踪对象的数量。", "confirmTitle": "确认重建索引", - "confirmDesc": "确定要为所有跟踪对象重建特征向量索引吗?此过程将在后台运行,但可能会导致CPU满载并耗费较长时间。您可以在探索页面查看进度。", + "confirmDesc": "确定要为所有跟踪对象重建特征向量索引吗?此过程将在后台运行,但可能会导致CPU满载并耗费较长时间。您可以在 浏览 页面查看进度。", "confirmButton": "重建索引", "success": "重建索引已成功启动。", "alreadyInProgress": "重建索引已在执行中。", @@ -118,12 +118,12 @@ "label": "模型大小", "desc": "用于人脸识别的模型尺寸。", "small": { - "title": "小模型", - "desc": "使用小模型将采用FaceNet人脸特征提取模型,可在大多数CPU上高效运行。" + "title": "小", + "desc": "使用模型将采用FaceNet人脸特征提取模型,可在大多数CPU上高效运行。" }, "large": { - "title": "大模型", - "desc": "使用大模型将采用ArcFace人脸特征提取模型,若条件允许将自动使用GPU运行。" + "title": "大", + "desc": "使用模型将采用ArcFace人脸特征提取模型,若条件允许将自动使用GPU运行。" } } }, @@ -135,7 +135,12 @@ "toast": { "success": "分类设置已保存,请重启 Frigate 以应用更改。", "error": "保存配置更改失败:{{errorMessage}}" - } + }, + "birdClassification": { + "title": "鸟类识别分类", + "desc": "鸟类识别分类采用量化TensorFlow模型识别已知鸟类。当识别到已知鸟类时,其通用名称将作为子标签(sub_label)添加。该信息将显示在用户界面、过滤器及通知中。" + }, + "restart_required": "需要重启(分类设置已修改)" }, "camera": { "title": "摄像头设置", @@ -144,29 +149,29 @@ "desc": "禁用摄像头将完全停止 Frigate 对该摄像头视频流的处理。检测、录制和调试功能都将不可用。
注意:该选项不会禁用 go2rtc 转播。" }, "review": { - "title": "预览", - "desc": "启用/禁用摄像头的警报和检测。禁用后,不会生成新的预览项。", - "alerts": "警告 ", + "title": "核查", + "desc": "启用/禁用摄像头的警报和检测。禁用后,不会生成新的核查项。", + "alerts": "警报 ", "detections": "检测 " }, "reviewClassification": { - "title": "预览分级", - "desc": "Frigate 将回放项目分为“警告”和“检测”。默认情况下,所有的 汽车 的对象都视为警告。你可以通过修改配置文件配置区域来细分。", + "title": "核查分级", + "desc": "Frigate 将核查项分为“警报”和“检测”。默认情况下,所有的 汽车 对象都将视为警报。你可以通过修改配置文件配置区域来细分。", "readTheDocumentation": "阅读文档(英文)", "noDefinedZones": "该摄像头没有设置区域。", - "objectAlertsTips": "所有的 {{alertsLabels}} 对象在 {{cameraName}} 都将显示为警告。", - "zoneObjectAlertsTips": "所有的 {{alertsLabels}} 对象在 {{cameraName}} 的 {{zone}} 区域都将显示为警告。", - "objectDetectionsTips": "所有未在 {{cameraName}} 归类的 {{detectionsLabels}} 对象,无论它位于哪个区域,都将显示为检测。", + "objectAlertsTips": "所有 {{alertsLabels}} 对象在 {{cameraName}} 下都将显示为警报。", + "zoneObjectAlertsTips": "所有 {{alertsLabels}} 对象在 {{cameraName}} 下的 {{zone}} 区内都将显示为警报。", + "objectDetectionsTips": "所有未在 {{cameraName}} 归类的 {{detectionsLabels}} 对象,无论它位于哪个区,都将显示为检测。", "zoneObjectDetectionsTips": { - "text": "所有未在 {{cameraName}} 上归类为 {{detectionsLabels}} 的对象在 {{zone}} 区域都将显示为检测。", - "notSelectDetections": "所有在 {{cameraName}} 的 {{zone}} 上检测到的未归类为警告的 {{detectionsLabels}} 对象,无论它位于哪个区域,都将显示为检测。", + "text": "所有未在 {{cameraName}} 上归类为 {{detectionsLabels}} 的对象在 {{zone}} 区都将显示为检测。", + "notSelectDetections": "所有在 {{cameraName}} 下的 {{zone}} 区内检测到的 {{detectionsLabels}} 对象,如果它未归类为警报,无论它位于哪个区,都将显示为检测。", "regardlessOfZoneObjectDetectionsTips": "所有未在 {{cameraName}} 归类的 {{detectionsLabels}} 对象,无论它位于哪个区域,都将显示为检测。" }, - "selectAlertsZones": "选择要显示为警告的区域", + "selectAlertsZones": "选择警报区", "selectDetectionsZones": "选择检测区域", "limitDetections": "限制仅在特定区域内进行检测", "toast": { - "success": "预览分级配置已保存。请重启 Frigate 以应用更改。" + "success": "核查分级配置已保存。请重启 Frigate 以应用更改。" } } }, @@ -324,7 +329,8 @@ "noName": "对象遮罩已保存。请重启 Frigate 以应用更改。" } } - } + }, + "restart_required": "需要重启(遮罩与区域已修改)" }, "motionDetectionTuner": { "title": "运动检测调整器", @@ -378,12 +384,12 @@ "motion": { "title": "运动区域框", "desc": "在检测到运动的区域显示区域框", - "tips": "

运动区域框


将在当前检测到运动的区域内显示红色区域框。

" + "tips": "

运动区域框


将在当前检测到运动的区域内显示红色区域框。

" }, "regions": { "title": "范围", "desc": "显示发送到运动检测器感兴趣范围的框", - "tips": "

范围框


将在帧中发送到目标检测器的感兴趣范围上叠加绿色框。

" + "tips": "

范围框


将在帧中发送到目标检测器的感兴趣范围上叠加绿色框。

" }, "objectShapeFilterDrawing": { "title": "允许绘制“对象形状过滤器”", @@ -467,7 +473,7 @@ "deleteUser": { "title": "删除该用户", "desc": "此操作无法撤销。这将永久删除用户账户并移除所有相关数据。", - "warn": "你确定要删除 {{username}} 吗?" + "warn": "你确定要删除 {{username}} 吗?" }, "passwordSetting": { "updatePassword": "更新 {{username}} 的密码", @@ -476,8 +482,14 @@ }, "changeRole": { "title": "更改用户权限组", - "desc": "更新 {{username}} 的权限", - "roleInfo": "

请选择此用户的适当角色:

" + "desc": "更新 {{username}} 的权限", + "roleInfo": { + "admin": "管理员", + "viewer": "成员", + "viewerDesc": "仅能够查看实时监控面板、核查、浏览和导出功能。", + "adminDesc": "完全功能与访问权限。", + "intro": "为该用户选择一个合适的权限组:" + } } } }, @@ -565,11 +577,16 @@ "error": "加载模型信息失败", "availableModels": "可用模型", "loadingAvailableModels": "正在加载可用模型...", - "modelSelect": "您可以在Frigate+上选择可用的模型。请注意,只能选择与当前探测器配置兼容的模型。" + "modelSelect": "您可以在Frigate+上选择可用的模型。请注意,只能选择与当前探测器配置兼容的模型。", + "plusModelType": { + "baseModel": "基础模型", + "userModel": "定向调优" + } }, "toast": { "success": "Frigate+ 设置已保存。请重启 Frigate 以应用更改。", "error": "配置更改保存失败:{{errorMessage}}" - } + }, + "restart_required": "需要重启(Frigate+模型已修改)" } } diff --git a/web/public/locales/zh-CN/views/system.json b/web/public/locales/zh-CN/views/system.json index 8e442162a..ec17a7150 100644 --- a/web/public/locales/zh-CN/views/system.json +++ b/web/public/locales/zh-CN/views/system.json @@ -72,7 +72,9 @@ "toast": { "success": "已复制GPU信息到剪贴板" } - } + }, + "npuMemory": "NPU内存", + "npuUsage": "NPU使用率" }, "otherProcesses": { "title": "其他进程", @@ -142,7 +144,10 @@ "ffmpegHighCpuUsage": "{{camera}} 的 FFMPEG CPU 使用率较高({{ffmpegAvg}}%)", "detectHighCpuUsage": "{{camera}} 的 探测 CPU 使用率较高({{detectAvg}}%)", "healthy": "系统运行正常", - "reindexingEmbeddings": "正在重新索引嵌入(已完成 {{processed}}%)" + "reindexingEmbeddings": "正在重新索引嵌入(已完成 {{processed}}%)", + "detectIsSlow": "{{detect}} 运行缓慢({{speed}}毫秒)", + "detectIsVerySlow": "{{detect}} 运行非常缓慢({{speed}}毫秒)", + "cameraIsOffline": "{{camera}} 已离线" }, "enrichments": { "title": "增强功能", @@ -151,7 +156,14 @@ "image_embedding_speed": "图像特征提取速度", "face_embedding_speed": "人脸特征提取速度", "plate_recognition_speed": "车牌识别速度", - "text_embedding_speed": "文本编码速度" + "text_embedding_speed": "文本编码速度", + "face_recognition_speed": "人脸识别速度", + "image_embedding": "图像特征提取", + "text_embedding": "文字编码", + "face_recognition": "人脸特征提取", + "plate_recognition": "车牌识别", + "yolov9_plate_detection_speed": "YOLOv9 车牌检测速度", + "yolov9_plate_detection": "YOLOv9 车牌检测" } } }