278 files
This commit is contained in:
1 parent
d7a0a08372
commit
1b4f5f68c6
278 files changed
+36892
-7150
No files matched your search
@@ -57,7 +57,6 @@
|
||||
"runtime": "运行时间",
|
||||
"runtime_hours": "目标运行时长 (小时)",
|
||||
"target_value": "目标值",
|
||||
"baseline": "基准线",
|
||||
"target_changes": "目标变化次数",
|
||||
"for_minutes": "持续 (分钟)",
|
||||
"time_based": "基于时间",
|
||||
@@ -105,12 +104,12 @@
|
||||
"report_generated": "生成于",
|
||||
"report_times_done": "完成次数",
|
||||
"report_total_cost": "总费用",
|
||||
"report_every": "每 {n} {unit}",
|
||||
"report_notes": "备注",
|
||||
"report_col_type": "类型",
|
||||
"report_col_status": "状态",
|
||||
"report_col_schedule": "计划",
|
||||
"duration": "耗时",
|
||||
"minutes_short": "分钟",
|
||||
"both": "两者",
|
||||
"trigger_val": "触发值",
|
||||
"complete_title": "完成: ",
|
||||
@@ -127,6 +126,45 @@
|
||||
"err_wrong_type": "{field}: 类型错误 (预期: {type})",
|
||||
"err_invalid_choice": "{field}: 无效选项",
|
||||
"err_invalid_value": "{field}: 无效数值",
|
||||
"ws_err_not_found": "未找到 — 可能已被删除",
|
||||
"ws_err_invalid_input": "输入无效",
|
||||
"ws_err_invalid_date": "日期无效",
|
||||
"ws_err_invalid_format": "格式无效",
|
||||
"ws_err_invalid_url": "链接无效",
|
||||
"ws_err_not_configured": "尚未设置",
|
||||
"ws_err_not_loaded": "尚未加载 — 请稍后重试",
|
||||
"ws_err_limit_reached": "已达上限",
|
||||
"ws_err_too_many": "条目过多",
|
||||
"ws_err_too_large": "内容过大",
|
||||
"ws_err_not_archived": "未归档",
|
||||
"ws_err_invalid_target": "目标无效",
|
||||
"ws_err_create_failed": "无法创建",
|
||||
"ws_err_archived": "已归档 — 请先恢复",
|
||||
"ws_err_already_archived": "已归档",
|
||||
"ws_err_unavailable": "当前不可用",
|
||||
"ws_err_unauthorized": "您的用户无权执行此操作",
|
||||
"ws_err_too_many_views": "保存的视图过多",
|
||||
"ws_err_storage_unavailable": "存储不可用",
|
||||
"ws_err_replace_failed": "替换失败",
|
||||
"ws_err_not_paused": "未暂停",
|
||||
"ws_err_not_available": "没有可用项",
|
||||
"ws_err_no_url": "未提供链接",
|
||||
"ws_err_no_phases": "此任务没有阶段",
|
||||
"ws_err_invalid_view": "视图无效",
|
||||
"ws_err_invalid_user": "未知用户",
|
||||
"ws_err_invalid_range": "范围无效",
|
||||
"ws_err_invalid_parent": "父级对象无效",
|
||||
"ws_err_invalid_device": "未知设备",
|
||||
"ws_err_empty_csv": "CSV 文件为空",
|
||||
"ws_err_empty": "没有可导入的内容",
|
||||
"ws_err_duplicate_failed": "无法复制",
|
||||
"ws_err_already_paused": "已暂停",
|
||||
"ws_err_invalid_cursor": "阶段位置无效",
|
||||
"ws_err_invalid_entity_slug": "实体名称无效",
|
||||
"ws_err_invalid_trigger_config": "触发器配置无效",
|
||||
"ws_err_no_defaults": "未设置快速完成默认值",
|
||||
"ws_err_self_link_device": "对象不能链接到自身",
|
||||
"ws_err_too_early": "为时过早 — 此任务只能在临近到期日时完成",
|
||||
"feat_schedule_time": "具体时间调度",
|
||||
"feat_schedule_time_desc": "任务将在特定时间点变为逾期,而非默认的午夜。",
|
||||
"schedule_time_toggle": "在特定时间到期",
|
||||
@@ -207,7 +245,6 @@
|
||||
"trigger_equals": "等于时触发(=)",
|
||||
"trigger_not_equals": "不等于时触发(≠)",
|
||||
"for_at_least_minutes": "持续至少 (分钟)",
|
||||
"safety_interval_days": "安全间隔 (天, 可选)",
|
||||
"safety_interval": "安全间隔 (可选)",
|
||||
"trigger_combinator": "组合触发器与间隔",
|
||||
"trigger_combinator_any": "触发器或间隔(先到者)",
|
||||
@@ -247,10 +284,6 @@
|
||||
"my_tasks": "我的任务",
|
||||
"tab_calendar": "日历",
|
||||
"cal_no_events": "无维护事项",
|
||||
"cal_window_7": "7 天",
|
||||
"cal_window_14": "14 天",
|
||||
"cal_window_30": "30 天",
|
||||
"cal_window_365": "1 年",
|
||||
"cal_every_n_days": "每 {n} 天",
|
||||
"cal_source_time": "基于时间",
|
||||
"cal_source_time_adaptive": "基于时间 (自适应)",
|
||||
@@ -348,9 +381,9 @@
|
||||
"qr_error": "无法生成二维码。",
|
||||
"qr_error_no_url": "未配置 HA URL。请前往“设置 → 系统 → 网络”设置外部或内部 URL。",
|
||||
"save_error": "保存失败。请重试。",
|
||||
"subsave_warning": "已保存,但有一项设置被拒绝:{detail}",
|
||||
"qr_print": "打印",
|
||||
"qr_download": "下载 SVG",
|
||||
"qr_action": "扫码后动作",
|
||||
"qr_action_view": "查看维护信息",
|
||||
"qr_action_complete": "标记维护为已完成",
|
||||
"qr_url_mode": "链接类型",
|
||||
@@ -358,16 +391,9 @@
|
||||
"qr_mode_local": "本地 (mDNS)",
|
||||
"qr_mode_server": "服务器 URL",
|
||||
"overview": "概览",
|
||||
"analysis": "分析",
|
||||
"recent_activities": "近期活动",
|
||||
"search_notes": "搜索备注",
|
||||
"avg_cost": "平均成本",
|
||||
"no_advanced_features": "未启用高级功能",
|
||||
"no_advanced_features_hint": "请在集成设置中启用“自适应间隔”或“季节性模式”以在此查看分析数据。",
|
||||
"analysis_not_enough_data": "暂无足够的分析数据。",
|
||||
"analysis_not_enough_data_hint": "韦伯分析需要至少 5 次完成记录;季节性模式在每月有 6 个以上数据点后可见。",
|
||||
"analysis_manual_task_hint": "无间隔的手动任务不会生成分析数据。",
|
||||
"completions": "次完成记录",
|
||||
"current": "当前",
|
||||
"shorter": "较短",
|
||||
"longer": "较长",
|
||||
@@ -413,6 +439,8 @@
|
||||
"cal_past_windows": "过去的窗口",
|
||||
"cal_forward_windows": "未来的窗口",
|
||||
"history_edit_title": "编辑历史记录",
|
||||
"history_delete_entry": "删除记录",
|
||||
"history_delete_confirm": "删除此历史记录?上次完成日期将回退到前一次完成;照片仍保留在对象中,已消耗的配件不会退回库存。",
|
||||
"history_edit_timestamp": "时间戳",
|
||||
"manufacturer": "制造商",
|
||||
"model": "型号",
|
||||
@@ -470,6 +498,12 @@
|
||||
"settings_default_warning": "默认预警天数",
|
||||
"settings_consumable_threshold": "耗材“不足”阈值(%)",
|
||||
"settings_battery_low_percent": "电池“电量低”阈值(%)",
|
||||
"settings_battery_lifetimes": "电池典型寿命",
|
||||
"settings_battery_lifetimes_hint": "仅用于没有百分比的电池:只有类型和更换日期的 Battery Notes 记录,或只报告“低电量”的传感器。其到期日 = 上次更换 + 此寿命。报告电量的电池改用实测放电来预测。同一类型出现三次更换后,中位间隔将取代内置值——你自己的值始终优先。",
|
||||
"settings_battery_lifetime_months": "个月",
|
||||
"settings_battery_lifetime_reset": "使用默认值",
|
||||
"settings_battery_lifetime_in_fleet": "在你的电池群中",
|
||||
"settings_battery_lifetime_learned_models": "按型号学习:{list}",
|
||||
"settings_thresholds_hint": "用于新的“建议设置”(剩余百分比)以及没有自身 Battery Notes 阈值的电池组电池。现有任务保留其值。",
|
||||
"settings_value_out_of_range": "数值必须介于 {min} 和 {max} 之间",
|
||||
"bn_summary": "{name}:{n} 块电池为 {pct}%",
|
||||
@@ -478,6 +512,8 @@
|
||||
"bn_overrides": "{n} 台设备有自己的阈值:",
|
||||
"bn_more": "+ 另外 {n} 个",
|
||||
"settings_row_actions": "任务行操作",
|
||||
"settings_ref_numbers_in_lists": "在列表中显示编号",
|
||||
"settings_ref_numbers_in_lists_hint": "在“今天”列表、任务表、对象卡片和对象表中的对象与任务名称前显示 #8 / #8.3 编号标签。",
|
||||
"row_actions_buttons_compact": "按钮(手机上仅显示图标)",
|
||||
"row_actions_buttons": "带文字的按钮",
|
||||
"row_actions_icons": "图标(经典)",
|
||||
@@ -527,6 +563,8 @@
|
||||
"settings_snooze_hours": "稍后提醒间隔 (小时)",
|
||||
"settings_budget": "预算",
|
||||
"settings_currency": "货币单位",
|
||||
"settings_currency_decimals": "金额小数位数",
|
||||
"settings_currency_decimals_hint": "每个金额显示几位小数:KPI、预算、列表和报告中的费用、预算提醒。0 = 整数。",
|
||||
"settings_budget_monthly": "月度预算",
|
||||
"settings_budget_yearly": "年度预算",
|
||||
"settings_budget_alerts": "预算警报",
|
||||
@@ -536,7 +574,6 @@
|
||||
"settings_export_yaml": "导出 YAML",
|
||||
"settings_export_csv": "导出 CSV",
|
||||
"settings_export_settings": "导出设置(JSON)",
|
||||
"settings_import_csv": "导入 CSV",
|
||||
"settings_import_placeholder": "在此粘贴 JSON 或 CSV 内容…",
|
||||
"settings_import_btn": "导入",
|
||||
"settings_import_success": "成功导入 {count} 个维护项。",
|
||||
@@ -638,7 +675,6 @@
|
||||
"feat_completion_actions_desc": "为每个任务配置完成时的 HA 动作 + 预设值的快速完成二维码。",
|
||||
"on_complete_action_title": "完成时:触发 HA 动作(可选)",
|
||||
"on_complete_action_desc": "任务完成时调用 HA 服务 — 例如重置设备上的物理计数器。",
|
||||
"on_complete_action_service": "服务",
|
||||
"on_complete_action_target": "目标实体",
|
||||
"on_complete_action_target_hint": "注意:实体的域必须与服务匹配 — 例如 'button.press' 仅适用于 button.* 实体,'counter.increment' 仅适用于 counter.* 实体等。如果不匹配,动作将静默失败。",
|
||||
"on_complete_action_data": "数据(JSON, 可选)",
|
||||
@@ -704,7 +740,6 @@
|
||||
"choose_photos": "选择照片",
|
||||
"choose_photo": "选择照片",
|
||||
"photos_android_hint": "Android 应用每次只传一张照片——每次选择都会添加。",
|
||||
"add_photos": "添加照片",
|
||||
"photos_limit": "每次完成最多 {max} 张照片",
|
||||
"history_edit_photos_hint": "在此移除的照片仍保留在对象的文档中。",
|
||||
"uploading": "上传中…",
|
||||
@@ -725,6 +760,8 @@
|
||||
"doc_download": "下载",
|
||||
"doc_close": "关闭",
|
||||
"doc_camera": "拍照",
|
||||
"camera_capture_shoot": "拍摄",
|
||||
"camera_switch_lens": "切换摄像头",
|
||||
"doc_drop_hint": "将文件拖放到此处",
|
||||
"doc_task_none": "没有与此任务关联的文档。",
|
||||
"doc_link_existing": "关联文档…",
|
||||
@@ -741,6 +778,12 @@
|
||||
"auto_complete_on_recovery_help": "当触发条件自行解除时(如已加盐、已更换滤芯),记录一次完成并更新上次执行日期。",
|
||||
"doc_search": "搜索文档…",
|
||||
"doc_search_none": "没有匹配的文档",
|
||||
"doc_description": "说明(可选)",
|
||||
"doc_sort": "文档排序",
|
||||
"doc_sort_newest": "最新在前",
|
||||
"doc_sort_oldest": "最早在前",
|
||||
"doc_sort_title": "按标题(1、2、3…)",
|
||||
"doc_sort_category": "按类别",
|
||||
"link_device_optional": "关联到现有设备(可选)",
|
||||
"parent_object_optional": "父对象(可选)",
|
||||
"parent_none": "(无父对象)",
|
||||
@@ -854,15 +897,27 @@
|
||||
"settings_notify_scope": "仅为该视图发送通知",
|
||||
"settings_notify_scope_all": "所有任务",
|
||||
"settings_notify_scope_hint": "只有匹配所选视图的标签/用户筛选的任务才会发送提醒。视图的状态、排序和分组在此处被忽略。",
|
||||
"settings_notify_completed": "完成通知",
|
||||
"settings_notify_completed_hint": "任务完成时通知家庭成员,附上原因和执行者。“仅自动”只通报无人现场操作的完成:传感器恢复、购物清单勾选、自动化的服务调用。仅发送到家庭通知服务;免打扰时段和每日上限有效。",
|
||||
"notify_completed_off": "关闭",
|
||||
"notify_completed_automatic": "仅自动完成",
|
||||
"notify_completed_all": "所有完成",
|
||||
"settings_notify_rule": "自定义通知规则",
|
||||
"settings_notify_rule_hint": "每条通知还会触发事件 maintenance_supporter_notification(类型、状态、对象、任务、参考编号、优先级、深层链接、载荷)。用自动化转发它——例如到 Ticker、Telegram 或 Pushover。",
|
||||
"settings_notify_event_only": "仅触发事件,自身不发送",
|
||||
"settings_notify_event_only_hint": "由你的自动化完成全部发送。重复间隔、免打扰时段和每日上限仍决定事件何时触发。",
|
||||
"settings_notify_extra_data": "附加通知数据(模板)",
|
||||
"settings_notify_extra_data_hint": "JSON 或 YAML,可用 Jinja;合并进 notify 调用的 data(你的键优先)。变量:kind、status、priority、object_name、task_name、object_ref、task_ref、days_until_due、next_due、responsible_user_id、url、target、title、message。用“发送测试”按钮验证。",
|
||||
"settings_notify_extra_data_hint": "JSON 或 YAML,可用 Jinja;合并进 notify 调用的 data(你的键优先)。变量:kind、status、priority、labels、notes、area_name、object_name、task_name、object_ref、task_ref、days_until_due、next_due、last_performed、responsible_user_id、sensor_entity_id、url、target、title、message。用“发送测试”按钮验证。",
|
||||
"card_saved_view": "已保存的视图",
|
||||
"card_saved_view_none": "无",
|
||||
"card_saved_view_help": "在上述筛选之外再应用该视图的状态、用户和标签筛选。视图的排序和分组属于面板显示设置,不会应用到卡片上。",
|
||||
"panel_card_tab": "打开时的标签页",
|
||||
"panel_card_tab_default": "记住的标签页(与面板一致)",
|
||||
"panel_card_view": "打开时使用已保存的视图",
|
||||
"panel_card_height": "高度",
|
||||
"panel_card_height_help": "留空 = 填满卡片下方的屏幕(面板视图)。否则填写 CSS 长度,如 600px 或 80vh,用于含其他卡片的视图。",
|
||||
"panel_card_not_registered": "Maintenance Supporter 面板不可用——集成是否已设置?",
|
||||
"panel_card_load_failed": "无法加载 Maintenance Supporter 面板——请重新加载页面(更新后请清除浏览器缓存)。",
|
||||
"doc_part_none": "此部件没有关联的文档。",
|
||||
"settings_templates_toggle_group": "启用或禁用此组中的所有模板",
|
||||
"setups_button": "推荐配置",
|
||||
@@ -920,6 +975,13 @@
|
||||
"battery_fleet_status_ok": "正常",
|
||||
"battery_fleet_status_due": "已到期",
|
||||
"battery_fleet_predicted_on": "预计在 {date} 前后",
|
||||
"battery_fleet_predicted_typical": "预计约 {date} — {type} 通常 {months} 个月({source})",
|
||||
"lifetime_source_default": "内置默认值",
|
||||
"lifetime_source_table": "内置表",
|
||||
"lifetime_source_learned": "从 {n} 次更换中学习",
|
||||
"lifetime_source_override": "你的设置",
|
||||
"lifetime_source_learned_device": "从此设备的 {n} 次更换中学习",
|
||||
"lifetime_source_learned_model": "从同型号设备的 {n} 次更换中学习",
|
||||
"battery_fleet_predicted_trend": "根据此电池的放电趋势预测:约 {date}({confidence})",
|
||||
"battery_fleet_rechargeable": "可充电电池:充电即可,无需更换——不会出现在购物清单中",
|
||||
"battery_fleet_sort_name": "按名称排序",
|
||||
@@ -973,11 +1035,13 @@
|
||||
"print_inc_parts": "使用的零件",
|
||||
"print_inc_photos": "照片",
|
||||
"print_inc_documents": "关联文档",
|
||||
"print_inc_doc_desc": "文档说明",
|
||||
"print_inc_checklist": "检查清单",
|
||||
"print_inc_notes": "备注",
|
||||
"print_inc_costs": "费用和用时",
|
||||
"print_inc_person": "完成者",
|
||||
"print_inc_refs": "参考编号",
|
||||
"print_inc_bare": "无详情的完成记录",
|
||||
"print_inc_qr": "每个任务的二维码",
|
||||
"print_button": "打印",
|
||||
"report_scan_hint": "扫描以打开任务",
|
||||
|
||||
Reference in new issue
Block a user