mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-07-21 03:09:02 +03:00
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (100 of 100 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (118 of 118 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (321 of 321 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (6 of 6 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (80 of 80 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (100 of 100 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (43 of 43 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (118 of 118 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (427 of 427 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (144 of 144 strings) Co-authored-by: GuoQing Liu <842607283@qq.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-recording/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/ Translation: Frigate NVR/audio Translation: Frigate NVR/common Translation: Frigate NVR/components-camera Translation: Frigate NVR/objects Translation: Frigate NVR/views-explore Translation: Frigate NVR/views-facelibrary Translation: Frigate NVR/views-live Translation: Frigate NVR/views-recording Translation: Frigate NVR/views-settings
This commit is contained in:
committed by
Blake Blackshear
co-authored by
GuoQing Liu
parent
fbed1a20b0
commit
dcbb3fee7c
@@ -1,183 +1,182 @@
|
||||
{
|
||||
"documentTitle": "探索 - Frigate",
|
||||
"generativeAI": "生成式 AI",
|
||||
"exploreIsUnavailable": {
|
||||
"title": "探索功能不可用",
|
||||
"embeddingsReindexing": {
|
||||
"context": "跟踪对象嵌入重新索引完成后,可以使用探索功能。",
|
||||
"startingUp": "启动中...",
|
||||
"estimatedTime": "预计剩余时间:",
|
||||
"finishingShortly": "即将完成",
|
||||
"step": {
|
||||
"thumbnailsEmbedded": "缩略图嵌入:",
|
||||
"descriptionsEmbedded": "描述嵌入:",
|
||||
"trackedObjectsProcessed": "跟踪对象已处理:"
|
||||
}
|
||||
},
|
||||
"downloadingModels": {
|
||||
"context": "Frigate正在下载支持语义搜索功能所需的嵌入模型。根据网络连接速度,这可能需要几分钟。",
|
||||
"setup": {
|
||||
"visionModel": "视觉模型",
|
||||
"visionModelFeatureExtractor": "视觉模型特征提取器",
|
||||
"textModel": "文本模型",
|
||||
"textTokenizer": "文本分词器"
|
||||
},
|
||||
"tips": {
|
||||
"context": "模型下载完成后,您可能需要重新索引跟踪对象的嵌入。",
|
||||
"documentation": "阅读文档(英文)"
|
||||
},
|
||||
"error": "发生错误。请检查Frigate日志。"
|
||||
}
|
||||
},
|
||||
"trackedObjectDetails": "跟踪对象详情",
|
||||
"type": {
|
||||
"details": "详情",
|
||||
"snapshot": "快照",
|
||||
"video": "视频",
|
||||
"object_lifecycle": "对象生命周期"
|
||||
},
|
||||
"objectLifecycle": {
|
||||
"title": "对象生命周期",
|
||||
"noImageFound": "未找到此时间戳的图像。",
|
||||
"createObjectMask": "创建对象遮罩",
|
||||
"adjustAnnotationSettings": "调整标注设置",
|
||||
"scrollViewTips": "滚动查看此对象生命周期的重要时刻。",
|
||||
"autoTrackingTips": "自动跟踪摄像头的边界框位置可能不准确。",
|
||||
"lifecycleItemDesc": {
|
||||
"visible": "检测到 {{label}}",
|
||||
"entered_zone": "{{label}} 进入 {{zones}}",
|
||||
"active": "{{label}} 变为活动状态",
|
||||
"stationary": "{{label}} 变为静止状态",
|
||||
"attribute": {
|
||||
"faceOrLicense_plate": "检测到 {{label}} 的 {{attribute}}",
|
||||
"other": "{{label}} 识别为 {{attribute}}"
|
||||
},
|
||||
"gone": "{{label}} 离开",
|
||||
"heard": "听到 {{label}}",
|
||||
"external": "检测到 {{label}}"
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "标注设置",
|
||||
"showAllZones": {
|
||||
"title": "显示所有区域",
|
||||
"desc": "在对象进入区域的帧上始终显示区域。"
|
||||
},
|
||||
"offset": {
|
||||
"label": "标注偏移",
|
||||
"desc": "这些数据来自摄像头的检测源,但是叠加在录制源的图像上。这两个流不太可能完全同步。因此,边界框和录像不会完全对齐。但是,可以使用 <code>annotation_offset</code> 字段来调整这个问题。",
|
||||
"documentation": "阅读文档(英文) ",
|
||||
"millisecondsToOffset": "检测标注的偏移毫秒数。<em>默认值:0</em>",
|
||||
"tips": "提示:假设有一个人从左向右走的事件片段。如果事件时间线上的边界框始终在人的左侧,则应该减小该值。同样,如果一个人从左向右走,而边界框始终在人的前面,则应该增加该值。"
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "上一张",
|
||||
"next": "下一张"
|
||||
}
|
||||
},
|
||||
"details": {
|
||||
"item": {
|
||||
"title": "回放项目详情",
|
||||
"desc": "回放项目详情",
|
||||
"button": {
|
||||
"share": "分享该回放",
|
||||
"viewInExplore": "在探测中查看"
|
||||
},
|
||||
"tips": {
|
||||
"mismatch_one": "检测到 {{count}} 个不可用的对象,并已包含在此审核项中。这些对象可能未达到警告或检测标准,或者已被清理/删除。",
|
||||
"mismatch_other": "检测到 {{count}} 个不可用的对象,并已包含在此审核项中。这些对象可能未达到警告或检测标准,或者已被清理/删除。",
|
||||
"hasMissingObjects": "如果希望 Frigate 保存以下标签的跟踪对象,请调整您的配置:<em>{{objects}}</em>"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"regenerate": "已向 {{provider}} 请求新的描述。根据提供商的速度,生成新描述可能需要一些时间。",
|
||||
"updatedSublabel": "成功更新子标签。"
|
||||
"documentTitle": "探索 - Frigate",
|
||||
"generativeAI": "生成式 AI",
|
||||
"exploreIsUnavailable": {
|
||||
"title": "探索功能不可用",
|
||||
"embeddingsReindexing": {
|
||||
"context": "跟踪对象嵌入重新索引完成后,可以使用探索功能。",
|
||||
"startingUp": "启动中...",
|
||||
"estimatedTime": "预计剩余时间:",
|
||||
"finishingShortly": "即将完成",
|
||||
"step": {
|
||||
"thumbnailsEmbedded": "缩略图嵌入:",
|
||||
"descriptionsEmbedded": "描述嵌入:",
|
||||
"trackedObjectsProcessed": "跟踪对象已处理:"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"regenerate": "调用 {{provider}} 生成新描述失败:{{errorMessage}}",
|
||||
"updatedSublabelFailed": "更新子标签失败:{{errorMessage}}"
|
||||
"downloadingModels": {
|
||||
"context": "Frigate正在下载支持语义搜索功能所需的嵌入模型。根据网络连接速度,这可能需要几分钟。",
|
||||
"setup": {
|
||||
"visionModel": "视觉模型",
|
||||
"visionModelFeatureExtractor": "视觉模型特征提取器",
|
||||
"textModel": "文本模型",
|
||||
"textTokenizer": "文本分词器"
|
||||
},
|
||||
"tips": {
|
||||
"context": "模型下载完成后,您可能需要重新索引跟踪对象的嵌入。",
|
||||
"documentation": "阅读文档(英文)"
|
||||
},
|
||||
"error": "发生错误。请检查Frigate日志。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"label": "标签",
|
||||
"editSubLabel": {
|
||||
"title": "编辑子标签",
|
||||
"desc": "为 {{label}} 输入新的子标签",
|
||||
"descNoLabel": "为此跟踪对象输入新的子标签"
|
||||
"trackedObjectDetails": "跟踪对象详情",
|
||||
"type": {
|
||||
"details": "详情",
|
||||
"snapshot": "快照",
|
||||
"video": "视频",
|
||||
"object_lifecycle": "对象生命周期"
|
||||
},
|
||||
"topScore": {
|
||||
"label": "最高得分",
|
||||
"info": "最高分是跟踪对象的最高中位数得分,因此可能与搜索结果缩略图上显示的得分不同。"
|
||||
"objectLifecycle": {
|
||||
"title": "对象生命周期",
|
||||
"noImageFound": "未找到此时间戳的图像。",
|
||||
"createObjectMask": "创建对象遮罩",
|
||||
"adjustAnnotationSettings": "调整标注设置",
|
||||
"scrollViewTips": "滚动查看此对象生命周期的重要时刻。",
|
||||
"autoTrackingTips": "自动跟踪摄像头的边界框位置可能不准确。",
|
||||
"lifecycleItemDesc": {
|
||||
"visible": "检测到 {{label}}",
|
||||
"entered_zone": "{{label}} 进入 {{zones}}",
|
||||
"active": "{{label}} 变为活动状态",
|
||||
"stationary": "{{label}} 变为静止状态",
|
||||
"attribute": {
|
||||
"faceOrLicense_plate": "检测到 {{label}} 的 {{attribute}}",
|
||||
"other": "{{label}} 识别为 {{attribute}}"
|
||||
},
|
||||
"gone": "{{label}} 离开",
|
||||
"heard": "听到 {{label}}",
|
||||
"external": "检测到 {{label}}"
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "标注设置",
|
||||
"showAllZones": {
|
||||
"title": "显示所有区域",
|
||||
"desc": "在对象进入区域的帧上始终显示区域。"
|
||||
},
|
||||
"offset": {
|
||||
"label": "标注偏移",
|
||||
"desc": "这些数据来自摄像头的检测源,但是叠加在录制源的图像上。这两个流不太可能完全同步。因此,边界框和录像不会完全对齐。但是,可以使用 <code>annotation_offset</code> 字段来调整这个问题。",
|
||||
"documentation": "阅读文档(英文) ",
|
||||
"millisecondsToOffset": "检测标注的偏移毫秒数。<em>默认值:0</em>",
|
||||
"tips": "提示:假设有一个人从左向右走的事件片段。如果事件时间线上的边界框始终在人的左侧,则应该减小该值。同样,如果一个人从左向右走,而边界框始终在人的前面,则应该增加该值。"
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "上一张",
|
||||
"next": "下一张"
|
||||
}
|
||||
},
|
||||
"estimatedSpeed": "预计速度",
|
||||
"objects": "对象",
|
||||
"camera": "摄像头",
|
||||
"zones": "区域",
|
||||
"timestamp": "时间",
|
||||
"button": {
|
||||
"findSimilar": "查找相似项",
|
||||
"regenerate": {
|
||||
"title": "重新生成",
|
||||
"label": "重新生成跟踪对象描述"
|
||||
}
|
||||
"details": {
|
||||
"item": {
|
||||
"title": "回放项目详情",
|
||||
"desc": "回放项目详情",
|
||||
"button": {
|
||||
"share": "分享该回放",
|
||||
"viewInExplore": "在探测中查看"
|
||||
},
|
||||
"tips": {
|
||||
"mismatch_other": "检测到 {{count}} 个不可用的对象,并已包含在此审核项中。这些对象可能未达到警告或检测标准,或者已被清理/删除。",
|
||||
"hasMissingObjects": "如果希望 Frigate 保存以下标签的跟踪对象,请调整您的配置:<em>{{objects}}</em>"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"regenerate": "已向 {{provider}} 请求新的描述。根据提供商的速度,生成新描述可能需要一些时间。",
|
||||
"updatedSublabel": "成功更新子标签。"
|
||||
},
|
||||
"error": {
|
||||
"regenerate": "调用 {{provider}} 生成新描述失败:{{errorMessage}}",
|
||||
"updatedSublabelFailed": "更新子标签失败:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"label": "标签",
|
||||
"editSubLabel": {
|
||||
"title": "编辑子标签",
|
||||
"desc": "为 {{label}} 输入新的子标签",
|
||||
"descNoLabel": "为此跟踪对象输入新的子标签"
|
||||
},
|
||||
"topScore": {
|
||||
"label": "最高得分",
|
||||
"info": "最高分是跟踪对象的最高中位数得分,因此可能与搜索结果缩略图上显示的得分不同。"
|
||||
},
|
||||
"estimatedSpeed": "预计速度",
|
||||
"objects": "对象",
|
||||
"camera": "摄像头",
|
||||
"zones": "区域",
|
||||
"timestamp": "时间戳",
|
||||
"button": {
|
||||
"findSimilar": "查找相似项",
|
||||
"regenerate": {
|
||||
"title": "重新生成",
|
||||
"label": "重新生成跟踪对象描述"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"label": "描述",
|
||||
"placeholder": "跟踪对象的描述",
|
||||
"aiTips": "在跟踪对象的生命周期结束之前,Frigate 不会向您的生成式 AI 提供商请求描述。"
|
||||
},
|
||||
"expandRegenerationMenu": "展开重新生成菜单",
|
||||
"regenerateFromSnapshot": "从快照重新生成",
|
||||
"regenerateFromThumbnails": "从缩略图重新生成",
|
||||
"tips": {
|
||||
"descriptionSaved": "已保存描述",
|
||||
"saveDescriptionFailed": "更新描述失败:{{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"label": "描述",
|
||||
"placeholder": "跟踪对象的描述",
|
||||
"aiTips": "在跟踪对象的生命周期结束之前,Frigate 不会向您的生成式 AI 提供商请求描述。"
|
||||
"itemMenu": {
|
||||
"downloadVideo": {
|
||||
"label": "下载视频",
|
||||
"aria": "下载视频"
|
||||
},
|
||||
"downloadSnapshot": {
|
||||
"label": "下载快照",
|
||||
"aria": "下载快照"
|
||||
},
|
||||
"viewObjectLifecycle": {
|
||||
"label": "查看对象生命周期",
|
||||
"aria": "显示对象的生命周期"
|
||||
},
|
||||
"findSimilar": {
|
||||
"label": "查找相似项",
|
||||
"aria": "查看相似的对象"
|
||||
},
|
||||
"submitToPlus": {
|
||||
"label": "提交至 Frigate+",
|
||||
"aria": "提交至 Frigate Plus"
|
||||
},
|
||||
"viewInHistory": {
|
||||
"label": "在历史记录中查看",
|
||||
"aria": "在历史记录中查看"
|
||||
},
|
||||
"deleteTrackedObject": {
|
||||
"label": "删除此跟踪对象"
|
||||
}
|
||||
},
|
||||
"expandRegenerationMenu": "展开重新生成菜单",
|
||||
"regenerateFromSnapshot": "从快照重新生成",
|
||||
"regenerateFromThumbnails": "从缩略图重新生成",
|
||||
"tips": {
|
||||
"descriptionSaved": "已保存描述",
|
||||
"saveDescriptionFailed": "更新描述失败:{{errorMessage}}"
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "确认删除",
|
||||
"desc": "删除此跟踪对象将移除快照、所有已保存的嵌入数据以及任何关联的对象生命周期条目。但在历史视图中的录制视频<em>不会</em>被删除。<br /><br />你确定要继续删除吗?"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "未找到跟踪对象",
|
||||
"fetchingTrackedObjectsFailed": "获取跟踪对象失败:{{errorMessage}}",
|
||||
"trackedObjectsCount": "{{count}} 个跟踪对象 ",
|
||||
"searchResult": {
|
||||
"deleteTrackedObject": {
|
||||
"toast": {
|
||||
"success": "跟踪对象删除成功。",
|
||||
"error": "删除跟踪对象失败:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"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}}",
|
||||
"trackedObjectsCount": "{{count}} 个跟踪对象",
|
||||
"searchResult": {
|
||||
"deleteTrackedObject": {
|
||||
"toast": {
|
||||
"success": "跟踪对象删除成功。",
|
||||
"error": "删除跟踪对象失败:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,72 +1,69 @@
|
||||
{
|
||||
"description": {
|
||||
"addFace": "我们将引导你如何向人脸库中添加新的特征集。",
|
||||
"placeholder": "请输入此特征集的名称"
|
||||
},
|
||||
"details": {
|
||||
"person": "人",
|
||||
"confidence": "置信度",
|
||||
"face": "人脸详情",
|
||||
"faceDesc": "人脸及相关对象的详细信息",
|
||||
"timestamp": "时间戳"
|
||||
},
|
||||
"documentTitle": "人脸库 - Frigate",
|
||||
"uploadFaceImage": {
|
||||
"title": "上传人脸图片",
|
||||
"desc": "上传图片以扫描人脸并包含在{{pageToggle}}中"
|
||||
},
|
||||
"createFaceLibrary": {
|
||||
"title": "创建特征库",
|
||||
"desc": "创建一个新的特征库",
|
||||
"new": "新建人脸",
|
||||
"nextSteps": "建议按以下步骤建立可靠的特征库:<li>使用<em>训练</em>选项卡为每个检测到的人员选择并训练图像</li><li>优先使用正脸图像以获得最佳效果,尽可能避免使用侧脸图像进行训练</li></ul>"
|
||||
},
|
||||
"train": {
|
||||
"title": "训练",
|
||||
"aria": "选择训练"
|
||||
},
|
||||
"selectItem": "选择{{item}}",
|
||||
"selectFace": "选择人脸",
|
||||
"deleteFaceLibrary": {
|
||||
"title": "删除名称",
|
||||
"desc": "确定要删除特征库 {{name}} 吗?此操作将永久删除所有关联的人脸特征数据。"
|
||||
},
|
||||
"button": {
|
||||
"deleteFaceAttempts": "尝试删除人脸",
|
||||
"addFace": "添加人脸",
|
||||
"uploadImage": "上传图片",
|
||||
"reprocessFace": "重新处理人脸"
|
||||
},
|
||||
"imageEntry": {
|
||||
"validation": {
|
||||
"selectImage": "请选择图片文件。"
|
||||
"description": {
|
||||
"addFace": "我们将引导你如何向人脸库中添加新的特征集。",
|
||||
"placeholder": "请输入此特征集的名称"
|
||||
},
|
||||
"dropActive": "拖动图片文件到这里……",
|
||||
"dropInstructions": "拖动图片文件到此处或点击选择",
|
||||
"maxSize": "最大文件大小:{{size}}MB"
|
||||
},
|
||||
"readTheDocs": "阅读文档",
|
||||
"trainFaceAs": "将人脸特征训练为:",
|
||||
"trainFace": "训练人脸特征",
|
||||
"toast": {
|
||||
"success": {
|
||||
"uploadedImage": "图片上传成功",
|
||||
"addFaceLibrary": "{{name}} 已成功添加至人脸库!",
|
||||
"deletedFace_one": "成功删除 {{count}} 个人脸特征",
|
||||
"deletedFace_other": "成功删除 {{count}} 个人脸特征",
|
||||
"deletedName_zero": "空特征集删除成功",
|
||||
"deletedName_one": "成功删除 {{count}} 个人脸特征",
|
||||
"deletedName_other": "成功删除 {{count}} 个人脸特征",
|
||||
"trainedFace": "人脸特征训练成功",
|
||||
"updatedFaceScore": "更新人脸特征评分成功"
|
||||
"details": {
|
||||
"person": "人",
|
||||
"confidence": "置信度",
|
||||
"face": "人脸详情",
|
||||
"faceDesc": "人脸及相关对象的详细信息",
|
||||
"timestamp": "时间戳"
|
||||
},
|
||||
"error": {
|
||||
"uploadingImageFailed": "图片上传失败:{{errorMessage}}",
|
||||
"addFaceLibraryFailed": "人脸命名失败:{{errorMessage}}",
|
||||
"deleteFaceFailed": "删除失败:{{errorMessage}}",
|
||||
"deleteNameFailed": "特征集删除失败:{{errorMessage}}",
|
||||
"trainFailed": "训练失败:{{errorMessage}}",
|
||||
"updateFaceScoreFailed": "更新人脸评分失败:{{errorMessage}}"
|
||||
"documentTitle": "人脸库 - Frigate",
|
||||
"uploadFaceImage": {
|
||||
"title": "上传人脸图片",
|
||||
"desc": "上传图片以扫描人脸并包含在{{pageToggle}}中"
|
||||
},
|
||||
"createFaceLibrary": {
|
||||
"title": "创建特征库",
|
||||
"desc": "创建一个新的特征库",
|
||||
"new": "新建人脸",
|
||||
"nextSteps": "建议按以下步骤建立可靠的特征库:<li>使用<em>训练</em>选项卡为每个检测到的人员选择并训练图像</li><li>优先使用正脸图像以获得最佳效果,尽可能避免使用侧脸图像进行训练</li></ul>"
|
||||
},
|
||||
"train": {
|
||||
"title": "训练",
|
||||
"aria": "选择训练"
|
||||
},
|
||||
"selectItem": "选择 {{item}}",
|
||||
"selectFace": "选择人脸",
|
||||
"deleteFaceLibrary": {
|
||||
"title": "删除名称",
|
||||
"desc": "确定要删除特征库 {{name}} 吗?此操作将永久删除所有关联的人脸特征数据。"
|
||||
},
|
||||
"button": {
|
||||
"deleteFaceAttempts": "尝试删除人脸",
|
||||
"addFace": "添加人脸",
|
||||
"uploadImage": "上传图片",
|
||||
"reprocessFace": "重新处理人脸"
|
||||
},
|
||||
"imageEntry": {
|
||||
"validation": {
|
||||
"selectImage": "请选择图片文件。"
|
||||
},
|
||||
"dropActive": "拖动图片文件到这里……",
|
||||
"dropInstructions": "拖动图片文件到此处或点击选择",
|
||||
"maxSize": "最大文件大小:{{size}}MB"
|
||||
},
|
||||
"readTheDocs": "阅读文档",
|
||||
"trainFaceAs": "将人脸特征训练为:",
|
||||
"trainFace": "训练人脸特征",
|
||||
"toast": {
|
||||
"success": {
|
||||
"uploadedImage": "图片上传成功。",
|
||||
"addFaceLibrary": "{{name}} 已成功添加至人脸库!",
|
||||
"deletedFace_other": "成功删除 {{count}} 个 人脸特征。",
|
||||
"deletedName_other": "成功删除 {{count}} 个 人脸特征。",
|
||||
"trainedFace": "人脸特征训练成功。",
|
||||
"updatedFaceScore": "更新人脸特征评分成功。"
|
||||
},
|
||||
"error": {
|
||||
"uploadingImageFailed": "图片上传失败:{{errorMessage}}",
|
||||
"addFaceLibraryFailed": "人脸命名失败:{{errorMessage}}",
|
||||
"deleteFaceFailed": "删除失败:{{errorMessage}}",
|
||||
"deleteNameFailed": "特征集删除失败:{{errorMessage}}",
|
||||
"trainFailed": "训练失败:{{errorMessage}}",
|
||||
"updateFaceScoreFailed": "更新人脸评分失败:{{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,158 +1,158 @@
|
||||
{
|
||||
"documentTitle": "实时监控 - Frigate",
|
||||
"documentTitle.withCamera": "{{camera}} - 实时监控 - Frigate",
|
||||
"lowBandwidthMode": "低带宽模式",
|
||||
"twoWayTalk": {
|
||||
"enable": "开启双向对话",
|
||||
"disable": "关闭双向对话"
|
||||
},
|
||||
"cameraAudio": {
|
||||
"enable": "开启摄像头音频",
|
||||
"disable": "关闭摄像头音频"
|
||||
},
|
||||
"ptz": {
|
||||
"move": {
|
||||
"clickMove": {
|
||||
"label": "点击画面以使摄像头居中",
|
||||
"enable": "启用点击移动",
|
||||
"disable": "禁用点击移动"
|
||||
},
|
||||
"left": {
|
||||
"label": "PTZ摄像头向左移动"
|
||||
},
|
||||
"up": {
|
||||
"label": "PTZ摄像头向上移动"
|
||||
},
|
||||
"down": {
|
||||
"label": "PTZ摄像头向下移动"
|
||||
},
|
||||
"right": {
|
||||
"label": "PTZ摄像头向右移动"
|
||||
}
|
||||
},
|
||||
"zoom": {
|
||||
"in": {
|
||||
"label": "PTZ摄像头放大"
|
||||
},
|
||||
"out": {
|
||||
"label": "PTZ摄像头缩小"
|
||||
}
|
||||
},
|
||||
"frame": {
|
||||
"center": {
|
||||
"label": "点击将PTZ摄像头画面居中"
|
||||
}
|
||||
},
|
||||
"presets": "PTZ摄像头预设"
|
||||
},
|
||||
"camera": {
|
||||
"enable": "开启摄像头",
|
||||
"disable": "关闭摄像头"
|
||||
},
|
||||
"muteCameras": {
|
||||
"enable": "屏蔽所有摄像头",
|
||||
"disable": "取消屏蔽所有摄像头"
|
||||
},
|
||||
"detect": {
|
||||
"enable": "启用检测",
|
||||
"disable": "关闭检测"
|
||||
},
|
||||
"recording": {
|
||||
"enable": "启用录制",
|
||||
"disable": "关闭录制"
|
||||
},
|
||||
"snapshots": {
|
||||
"enable": "启用快照",
|
||||
"disable": "关闭快照"
|
||||
},
|
||||
"audioDetect": {
|
||||
"enable": "启用音频检测",
|
||||
"disable": "关闭音频检测"
|
||||
},
|
||||
"autotracking": {
|
||||
"enable": "启用自动追踪",
|
||||
"disable": "关闭自动追踪"
|
||||
},
|
||||
"streamStats": {
|
||||
"enable": "显示视频流统计信息",
|
||||
"disable": "隐藏视频流统计信息"
|
||||
},
|
||||
"manualRecording": {
|
||||
"title": "按需录制",
|
||||
"tips": "根据此摄像头的录制保留设置,手动启动事件。",
|
||||
"playInBackground": {
|
||||
"label": "后台播放",
|
||||
"desc": "启用此选项可在播放器隐藏时继续视频流播放。"
|
||||
},
|
||||
"showStats": {
|
||||
"label": "显示统计信息",
|
||||
"desc": "启用此选项可在摄像头画面上叠加显示视频流统计信息。"
|
||||
},
|
||||
"debugView": "调试视图",
|
||||
"start": "开始手动按需录制",
|
||||
"started": "已启用手动按需录制",
|
||||
"failedToStart": "启动手动录制失败",
|
||||
"recordDisabledTips": "由于此摄像头的配置中禁用了录制或对其进行了限制,将只会保存快照。",
|
||||
"end": "停止手动按需录制",
|
||||
"ended": "已完成手动按需录制",
|
||||
"failedToEnd": "停止手动录制失败"
|
||||
},
|
||||
"streamingSettings": "视频流设置",
|
||||
"notifications": "通知",
|
||||
"audio": "音频",
|
||||
"suspend": {
|
||||
"forTime": "暂停时长:"
|
||||
},
|
||||
"stream": {
|
||||
"title": "视频流",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"title": "音频必须从摄像头输出并在 go2rtc 中配置为此视频流使用。",
|
||||
"documentation": "阅读文档 "
|
||||
},
|
||||
"available": "此视频流支持音频",
|
||||
"unavailable": "此视频流不支持音频"
|
||||
},
|
||||
"documentTitle": "实时监控 - Frigate",
|
||||
"documentTitle.withCamera": "{{camera}} - 实时监控 - Frigate",
|
||||
"lowBandwidthMode": "低带宽模式",
|
||||
"twoWayTalk": {
|
||||
"tips": "您的设备必须支持此功能,并且必须配置 WebRTC 以支持双向对讲。",
|
||||
"tips.documentation": "阅读文档 ",
|
||||
"available": "此视频流支持双向对讲",
|
||||
"unavailable": "此视频流不支持双向对讲"
|
||||
"enable": "开启双向对话",
|
||||
"disable": "关闭双向对话"
|
||||
},
|
||||
"lowBandwidth": {
|
||||
"tips": "由于缓冲或视频流错误,实时视图处于低带宽模式。",
|
||||
"resetStream": "重置视频流"
|
||||
"cameraAudio": {
|
||||
"enable": "开启摄像头音频",
|
||||
"disable": "关闭摄像头音频"
|
||||
},
|
||||
"playInBackground": {
|
||||
"label": "后台播放",
|
||||
"tips": "启用此选项可在播放器隐藏时继续视频流播放。"
|
||||
"ptz": {
|
||||
"move": {
|
||||
"clickMove": {
|
||||
"label": "点击画面以使摄像头居中",
|
||||
"enable": "启用点击移动",
|
||||
"disable": "禁用点击移动"
|
||||
},
|
||||
"left": {
|
||||
"label": "PTZ摄像头向左移动"
|
||||
},
|
||||
"up": {
|
||||
"label": "PTZ摄像头向上移动"
|
||||
},
|
||||
"down": {
|
||||
"label": "PTZ摄像头向下移动"
|
||||
},
|
||||
"right": {
|
||||
"label": "PTZ摄像头向右移动"
|
||||
}
|
||||
},
|
||||
"zoom": {
|
||||
"in": {
|
||||
"label": "PTZ摄像头放大"
|
||||
},
|
||||
"out": {
|
||||
"label": "PTZ摄像头缩小"
|
||||
}
|
||||
},
|
||||
"frame": {
|
||||
"center": {
|
||||
"label": "点击将PTZ摄像头画面居中"
|
||||
}
|
||||
},
|
||||
"presets": "PTZ摄像头预设"
|
||||
},
|
||||
"camera": {
|
||||
"enable": "开启摄像头",
|
||||
"disable": "关闭摄像头"
|
||||
},
|
||||
"muteCameras": {
|
||||
"enable": "屏蔽所有摄像头",
|
||||
"disable": "取消屏蔽所有摄像头"
|
||||
},
|
||||
"detect": {
|
||||
"enable": "启用检测",
|
||||
"disable": "关闭检测"
|
||||
},
|
||||
"recording": {
|
||||
"enable": "启用录制",
|
||||
"disable": "关闭录制"
|
||||
},
|
||||
"snapshots": {
|
||||
"enable": "启用快照",
|
||||
"disable": "关闭快照"
|
||||
},
|
||||
"audioDetect": {
|
||||
"enable": "启用音频检测",
|
||||
"disable": "关闭音频检测"
|
||||
},
|
||||
"autotracking": {
|
||||
"enable": "启用自动追踪",
|
||||
"disable": "关闭自动追踪"
|
||||
},
|
||||
"streamStats": {
|
||||
"enable": "显示视频流统计信息",
|
||||
"disable": "隐藏视频流统计信息"
|
||||
},
|
||||
"manualRecording": {
|
||||
"title": "按需录制",
|
||||
"tips": "根据此摄像头的录制保留设置,手动启动事件。",
|
||||
"playInBackground": {
|
||||
"label": "后台播放",
|
||||
"desc": "启用此选项可在播放器隐藏时继续视频流播放。"
|
||||
},
|
||||
"showStats": {
|
||||
"label": "显示统计信息",
|
||||
"desc": "启用此选项可在摄像头画面上叠加显示视频流统计信息。"
|
||||
},
|
||||
"debugView": "调试视图",
|
||||
"start": "开始手动按需录制",
|
||||
"started": "已启用手动按需录制。",
|
||||
"failedToStart": "启动手动录制失败。",
|
||||
"recordDisabledTips": "由于此摄像头的配置中禁用了录制或对其进行了限制,将只会保存快照。",
|
||||
"end": "停止手动按需录制",
|
||||
"ended": "已完成手动按需录制。",
|
||||
"failedToEnd": "停止手动录制失败。"
|
||||
},
|
||||
"streamingSettings": "视频流设置",
|
||||
"notifications": "通知",
|
||||
"audio": "音频",
|
||||
"suspend": {
|
||||
"forTime": "暂停时长:"
|
||||
},
|
||||
"stream": {
|
||||
"title": "视频流",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"title": "音频必须从摄像头输出并在 go2rtc 中配置为此视频流使用。",
|
||||
"documentation": "阅读文档 "
|
||||
},
|
||||
"available": "此视频流支持音频",
|
||||
"unavailable": "此视频流不支持音频"
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"tips": "您的设备必须支持此功能,并且必须配置 WebRTC 以支持双向对讲。",
|
||||
"tips.documentation": "阅读文档 ",
|
||||
"available": "此视频流支持双向对讲",
|
||||
"unavailable": "此视频流不支持双向对讲"
|
||||
},
|
||||
"lowBandwidth": {
|
||||
"tips": "由于缓冲或视频流错误,实时视图处于低带宽模式。",
|
||||
"resetStream": "重置视频流"
|
||||
},
|
||||
"playInBackground": {
|
||||
"label": "后台播放",
|
||||
"tips": "启用此选项可在播放器隐藏时继续视频流播放。"
|
||||
}
|
||||
},
|
||||
"cameraSettings": {
|
||||
"title": "{{camera}} 设置",
|
||||
"cameraEnabled": "摄像头已启用",
|
||||
"objectDetection": "对象检测",
|
||||
"recording": "录制",
|
||||
"snapshots": "快照",
|
||||
"audioDetection": "音频检测",
|
||||
"autotracking": "自动跟踪"
|
||||
},
|
||||
"history": {
|
||||
"label": "显示历史录像"
|
||||
},
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
"all": "全部",
|
||||
"motion": "运动",
|
||||
"active_objects": "活动对象"
|
||||
},
|
||||
"notAllTips": "您的 {{source}} 录制保留配置设置为 <code>mode: {{effectiveRetainMode}}</code>,因此此按需录制将仅保留包含 {{effectiveRetainModeName}} 的片段。"
|
||||
},
|
||||
"editLayout": {
|
||||
"label": "编辑布局",
|
||||
"group": {
|
||||
"label": "编辑摄像机分组"
|
||||
},
|
||||
"exitEdit": "退出编辑"
|
||||
}
|
||||
},
|
||||
"cameraSettings": {
|
||||
"title": "{{camera}} 设置",
|
||||
"cameraEnabled": "摄像头已启用",
|
||||
"objectDetection": "对象检测",
|
||||
"recording": "录制",
|
||||
"snapshots": "快照",
|
||||
"audioDetection": "音频检测",
|
||||
"autotracking": "自动跟踪"
|
||||
},
|
||||
"history": {
|
||||
"label": "显示历史录像"
|
||||
},
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
"all": "全部",
|
||||
"motion": "运动",
|
||||
"active_objects": "活动对象"
|
||||
},
|
||||
"notAllTips": "您的 {{source}} 录制保留配置设置为 <code>mode: {{effectiveRetainMode}}</code>,因此此按需录制将仅保留包含 {{effectiveRetainModeName}} 的片段。"
|
||||
},
|
||||
"editLayout": {
|
||||
"label": "编辑布局",
|
||||
"group": {
|
||||
"label": "编辑摄像机分组"
|
||||
},
|
||||
"exitEdit": "退出编辑"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"export": "导出",
|
||||
"calendar": "日历",
|
||||
"filter": "筛选",
|
||||
"filter": "过滤器",
|
||||
"filters": "筛选条件",
|
||||
"toast": {
|
||||
"error": {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user