From b9bf0ff0a01c958fe3355bfeb5e483e0ec126a4b Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Mon, 27 Jul 2026 00:29:45 +0200 Subject: [PATCH] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1294 of 1294 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (808 of 808 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (474 of 474 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (141 of 141 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (239 of 239 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (1294 of 1294 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (109 of 109 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (808 of 808 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (474 of 474 strings) Co-authored-by: GuoQing Liu <842607283@qq.com> Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/zh_Hans/ Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/ Translation: Frigate NVR/Config - Cameras Translation: Frigate NVR/Config - Global Translation: Frigate NVR/common Translation: Frigate NVR/components-dialog Translation: Frigate NVR/components-filter Translation: Frigate NVR/views-classificationmodel Translation: Frigate NVR/views-settings --- web/public/locales/zh-CN/common.json | 2 +- .../locales/zh-CN/components/dialog.json | 3 ++- .../locales/zh-CN/components/filter.json | 2 +- web/public/locales/zh-CN/config/cameras.json | 18 ++++++------- web/public/locales/zh-CN/config/global.json | 26 +++++++++---------- .../zh-CN/views/classificationModel.json | 18 +++++++++++-- web/public/locales/zh-CN/views/settings.json | 11 ++++++-- 7 files changed, 51 insertions(+), 29 deletions(-) diff --git a/web/public/locales/zh-CN/common.json b/web/public/locales/zh-CN/common.json index ebb58cecfb..b61e808f0e 100644 --- a/web/public/locales/zh-CN/common.json +++ b/web/public/locales/zh-CN/common.json @@ -239,7 +239,7 @@ "label": "主题", "blue": "蓝色", "green": "绿色", - "nord": "Nord", + "nord": "极地蓝", "red": "红色", "contrast": "高对比度", "default": "默认", diff --git a/web/public/locales/zh-CN/components/dialog.json b/web/public/locales/zh-CN/components/dialog.json index 35e45b7926..4ef3e83feb 100644 --- a/web/public/locales/zh-CN/components/dialog.json +++ b/web/public/locales/zh-CN/components/dialog.json @@ -67,7 +67,8 @@ "error": { "failed": "未能加入导出队列:{{error}}", "endTimeMustAfterStartTime": "结束时间必须在开始时间之后", - "noVaildTimeSelected": "未选择有效的时间范围" + "noVaildTimeSelected": "未选择有效的时间范围", + "noValidTimeSelected": "未选择有效的时间范围" }, "view": "查看", "queued": "导出已加入队列。请在导出页面查看进度。", diff --git a/web/public/locales/zh-CN/components/filter.json b/web/public/locales/zh-CN/components/filter.json index 9bf90d2918..19ac04011e 100644 --- a/web/public/locales/zh-CN/components/filter.json +++ b/web/public/locales/zh-CN/components/filter.json @@ -99,7 +99,7 @@ "label": "日志级别筛选", "filterBySeverity": "按严重程度筛选日志", "loading": { - "title": "加载中", + "title": "实时加载", "desc": "当日志面板滚动到底部时,新的日志会自动流式加载。" }, "disableLogStreaming": "禁用日志流式加载", diff --git a/web/public/locales/zh-CN/config/cameras.json b/web/public/locales/zh-CN/config/cameras.json index 93d82d6825..f9896133b3 100644 --- a/web/public/locales/zh-CN/config/cameras.json +++ b/web/public/locales/zh-CN/config/cameras.json @@ -314,12 +314,12 @@ "description": "画面变动轮廓被计入所需的最小轮廓区域(像素)。" }, "delta_alpha": { - "label": "Delta alpha", - "description": "用于画面变动计算的帧差异中使用的 alpha 混合因子。" + "label": "变化量权重", + "description": "该值用于调节帧间差异计算时的混合比例,影响运动检测的灵敏度。" }, "frame_alpha": { - "label": "画面 alpha 通道", - "description": "画面变动预处理时混合画面所使用的 alpha 值。" + "label": "背景更新速度", + "description": "该值在运动检测前对画面进行预处理,控制帧混合程度,影响后续检测的输入质量。" }, "frame_height": { "label": "画面高度", @@ -452,15 +452,15 @@ }, "continuous": { "label": "持续保留", - "description": "无论是否有追踪目标或动作,保留录像的天数。如果只想保留警报和检测的录像,请设置为 0。", + "description": "无论是否有追踪目标或画面变动,保留录像的天数。如果只想保留警报和检测的录制,请设置为 0。", "days": { "label": "保留天数", "description": "保留录像的天数。" } }, "motion": { - "label": "动作保留", - "description": "无论是否有追踪目标,由动作触发的录像保留天数。如果只想保留警报和检测的录像,请设置为 0。", + "label": "画面变动录制保留", + "description": "无论是否有追踪目标,只要画面变动触发保存的录制保留天数。如果只想保留警报和检测的录制,请设置为 0。", "days": { "label": "保留天数", "description": "保留录像的天数。" @@ -486,7 +486,7 @@ }, "mode": { "label": "保留模式", - "description": "保留模式:all(保存所有片段)、motion(保存有动作的片段)或 active_objects(保存有活动目标的片段)。" + "description": "保留模式:全部(保存所有片段)、画面变动(保存有画面变动的片段)或 活动目标(保存有活动目标的片段)。" } } }, @@ -510,7 +510,7 @@ }, "mode": { "label": "保留模式", - "description": "保留模式:all(保存所有片段)、motion(保存有动作的片段)或 active_objects(保存有活动目标的片段)。" + "description": "保留模式:全部(保存所有片段)、画面变动(保存有画面变动的片段)或 活动目标(保存有活动目标的片段)。" } } }, diff --git a/web/public/locales/zh-CN/config/global.json b/web/public/locales/zh-CN/config/global.json index 96f45f9601..a6aabaeb13 100644 --- a/web/public/locales/zh-CN/config/global.json +++ b/web/public/locales/zh-CN/config/global.json @@ -1507,10 +1507,10 @@ }, "motion": { "label": "画面变动检测", - "description": "应用于摄像头的默认动作检测设置,除非按摄像头覆盖。", + "description": "默认情况下,画面变动检测配置统一应用于各摄像头,除非对特定摄像头单独进行自定义。", "enabled": { "label": "开启画面变动检测", - "description": "为所有摄像头启用或禁用动作检测;可按摄像头覆盖。" + "description": "为所有摄像头启用或禁用画面变动检测。可以给指定摄像头单独覆盖此设置。" }, "threshold": { "label": "画面变动阈值", @@ -1533,12 +1533,12 @@ "description": "画面变动轮廓被计入所需的最小轮廓区域(像素)。" }, "delta_alpha": { - "label": "Delta alpha", - "description": "用于画面变动计算的帧差异中使用的 alpha 混合因子。" + "label": "变化量权重", + "description": "该值用于调节帧间差异计算时的混合比例,影响运动检测的灵敏度。" }, "frame_alpha": { - "label": "画面 alpha 通道", - "description": "画面变动预处理时混合画面所使用的 alpha 值。" + "label": "背景更新速度", + "description": "该值在运动检测前对画面进行预处理,控制帧混合程度,影响后续检测的输入质量。" }, "frame_height": { "label": "画面高度", @@ -1706,15 +1706,15 @@ }, "continuous": { "label": "持续保留", - "description": "无论是否有追踪目标或动作,保留录像的天数。如果只想保留警报和检测的录像,请设置为 0。", + "description": "无论是否有追踪目标或画面变动,保留录像的天数。如果只想保留警报和检测的录制,请设置为 0。", "days": { "label": "保留天数", "description": "保留录像的天数。" } }, "motion": { - "label": "动作保留", - "description": "无论是否有追踪目标,由动作触发的录像保留天数。如果只想保留警报和检测的录像,请设置为 0。", + "label": "画面变动录制保留", + "description": "无论是否有追踪目标,只要画面变动触发保存的录制保留天数。如果只想保留警报和检测的录制,请设置为 0。", "days": { "label": "保留天数", "description": "保留录像的天数。" @@ -1740,7 +1740,7 @@ }, "mode": { "label": "保留模式", - "description": "保留模式:all(保存所有片段)、motion(保存有动作的片段)或 active_objects(保存有活动目标的片段)。" + "description": "保留模式:全部(保存所有片段)、画面变动(保存有画面变动的片段)或 活动目标(保存有活动目标的片段)。" } } }, @@ -1764,7 +1764,7 @@ }, "mode": { "label": "保留模式", - "description": "保留模式:all(保存所有片段)、motion(保存有动作的片段)或 active_objects(保存有活动目标的片段)。" + "description": "保留模式:全部(保存所有片段)、画面变动(保存有画面变动的片段)或 活动目标(保存有活动目标的片段)。" } } }, @@ -2030,8 +2030,8 @@ } }, "motion": { - "label": "动作时运行", - "description": "启用后,当在指定裁剪区域内检测到动作时运行分类。" + "label": "画面变动时运行", + "description": "启用后,当在指定裁剪区域内检测到画面变动时进行分类。" }, "interval": { "label": "分类间隔", diff --git a/web/public/locales/zh-CN/views/classificationModel.json b/web/public/locales/zh-CN/views/classificationModel.json index ea106839bd..87a165dc11 100644 --- a/web/public/locales/zh-CN/views/classificationModel.json +++ b/web/public/locales/zh-CN/views/classificationModel.json @@ -178,7 +178,20 @@ "title": "编辑分类模型", "descriptionState": "编辑此状态分类模型的类别;更改后需要重新训练模型。", "descriptionObject": "编辑此目标分类模型的目标类型和分类类型。", - "stateClassesInfo": "注意:更改状态类别后需使用更新后的类别重新训练模型。" + "stateClassesInfo": "模型已更新。请重新训练模型以使类别更改生效。", + "enabled": "开启", + "enabledDesc": "运行此模型。禁用后,它将停止运行且不再进行分类。", + "saveAttempts": "保存尝试", + "saveAttemptsDesc": "保存在近期分类记录界面中显示的分类快照数量。", + "motion": "画面变动时运行", + "motionDesc": "检测到配置的裁剪区域内发生移动时,运行分类。", + "interval": "间隔", + "intervalDesc": "定期分类运行之间的间隔秒数。留空则仅在检测到移动时运行。", + "intervalPlaceholder": "无间隔", + "errors": { + "saveAttemptsInvalid": "保存在近期分类记录数量必须是大于或等于 0 的整数", + "intervalInvalid": "间隔必须是大于 0 的整数" + } }, "tooltip": { "trainingInProgress": "模型正在训练中", @@ -188,5 +201,6 @@ }, "none": "无标签", "reclassifyImageAs": "重新分类图片为:", - "reclassifyImage": "重新分类图片" + "reclassifyImage": "重新分类图片", + "disabled": "关闭" } diff --git a/web/public/locales/zh-CN/views/settings.json b/web/public/locales/zh-CN/views/settings.json index 9a6dbc592c..0e6fc63d60 100644 --- a/web/public/locales/zh-CN/views/settings.json +++ b/web/public/locales/zh-CN/views/settings.json @@ -1655,7 +1655,14 @@ "keyLabel": "键", "valueLabel": "值", "keyPlaceholder": "新键名", - "remove": "移除" + "remove": "移除", + "providerNameLabel": "提供商名称", + "providerNamePlaceholder": "例如:openai、deepseek", + "variableNameLabel": "变量名", + "variableNamePlaceholder": "例如:MY_VARIABLE", + "loggerNameLabel": "日志模块名称", + "loggerNamePlaceholder": "例如:frigate.record", + "keyPatternError": "只能使用字母、数字、连字符和下划线(不包含空格)" }, "roleMap": { "empty": "未配置权限组映射", @@ -2174,7 +2181,7 @@ }, "review": { "imageSource": { - "recordings": "录制文件", + "recordings": "录制", "previews": "预览" } },