This is an automated email from the ASF dual-hosted git repository.

Lee-W pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 1b4c2f30a78 i18n(zh-CN): add missing translations (#73113)
1b4c2f30a78 is described below

commit 1b4c2f30a78084a9f695d0bd33b450b4ba231beb
Author: Kevin Yang <[email protected]>
AuthorDate: Fri Sep 18 08:23:09 2026 -0400

    i18n(zh-CN): add missing translations (#73113)
---
 .../ui/public/i18n/locales/zh-CN/admin.json        |  19 ++-
 .../ui/public/i18n/locales/zh-CN/assets.json       |  21 ++-
 .../ui/public/i18n/locales/zh-CN/browse.json       |  18 +++
 .../ui/public/i18n/locales/zh-CN/common.json       | 169 ++++++++++++++++++++-
 .../ui/public/i18n/locales/zh-CN/components.json   |  31 +++-
 .../airflow/ui/public/i18n/locales/zh-CN/dag.json  |  23 +--
 .../airflow/ui/public/i18n/locales/zh-CN/dags.json |  53 +++++--
 .../ui/public/i18n/locales/zh-CN/dashboard.json    |  22 ++-
 .../airflow/ui/public/i18n/locales/zh-CN/hitl.json |  14 ++
 9 files changed, 325 insertions(+), 45 deletions(-)

diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/admin.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/admin.json
index 0bffb553133..2a0540a9799 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/admin.json
@@ -9,7 +9,9 @@
   "config": {
     "columns": {
       "section": "段落"
-    }
+    },
+    "config_one": "配置",
+    "config_other": "配置"
   },
   "connections": {
     "add": "添加连接",
@@ -95,7 +97,9 @@
       "dagProcessorJob": "Dag 处理器作业",
       "schedulerJob": "调度器作业",
       "triggererJob": "触发器作业"
-    }
+    },
+    "job_one": "作业",
+    "job_other": "作业"
   },
   "plugins": {
     "columns": {
@@ -103,6 +107,8 @@
     },
     "importError_one": "插件导入错误",
     "importError_other": "插件导入错误",
+    "plugin_one": "插件",
+    "plugin_other": "插件",
     "searchPlaceholder": "搜索文件"
   },
   "pools": {
@@ -136,7 +142,9 @@
     "columns": {
       "packageName": "插件名称",
       "version": "版本"
-    }
+    },
+    "provider_one": "整合套件",
+    "provider_other": "整合套件"
   },
   "variables": {
     "add": "新增变量",
@@ -161,7 +169,7 @@
     "import": {
       "button": "导入",
       "conflictResolution": "选择变量冲突解决方式",
-      "errorParsingJsonFile": "解析 JSON 文件时发生错误:请上传包含变量的 JSON 文件 (例如:{\"key\": 
\"value\", ...})。",
+      "errorParsingJsonFile": "解析 JSON 文件时发生错误:请上传包含变量的 JSON 文件(例如:{\"key\": 
\"value\", ...})。",
       "options": {
         "fail": {
           "description": "如果检测到任何已存在的变量,则导入失败。",
@@ -176,9 +184,10 @@
           "title": "非严格模式"
         }
       },
+      "parsingFile": "正在解析文件...",
       "title": "导入变量",
       "upload": "上传 JSON 文件",
-      "uploadPlaceholder": "上传包含变量的 JSON 文件 (例如:{\"key\": \"value\", ...})"
+      "uploadPlaceholder": "上传包含变量的 JSON 文件(例如:{\"key\": \"value\", ...})"
     },
     "noRowsMessage": "找不到变量",
     "searchPlaceholder": "搜索键",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json
index b8d1f9e2d22..b2eba60c6fe 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/assets.json
@@ -1,5 +1,8 @@
 {
   "additional_data": "附加数据",
+  "alias_one": "别名",
+  "alias_other": "别名",
+  "aliases": "别名",
   "asset_many": "资源",
   "asset_one": "资源",
   "assetStateStore": {
@@ -13,9 +16,11 @@
     "deleteWarning": "该资源将丢失此持久化的存储条目。",
     "edit": "编辑资源存储",
     "emptyState": "资源存储保存与某个资源身份关联的值,并在所有 Dag 执行之间共享。工作节点可以通过 Task SDK 
写入资源存储。",
-    "lastUpdatedBy": "Last Updated By",
+    "entry_one": "条目",
+    "entry_other": "条目",
+    "lastUpdatedBy": "最后更新者",
     "lastUpdatedByApi": "API",
-    "lastUpdatedByWatcher": "Watcher",
+    "lastUpdatedByWatcher": "监听器",
     "title": "资源存储"
   },
   "consumingDags": "消费者 Dags",
@@ -29,7 +34,7 @@
     },
     "materialize": {
       "description": "触发此资源上游的 Dag",
-      "descriptionWithDag": "触发此资源上游的 Dag: {{dagName}}",
+      "descriptionWithDag": "触发此资源上游的 Dag:{{dagName}}",
       "label": "物化",
       "unpauseDag": "触发时取消暂停 {{dagName}}"
     },
@@ -42,7 +47,10 @@
     "title": "为 {{name}} 创建资源事件"
   },
   "events": "事件",
-  "extra": "额外信息",
+  "filters": {
+    "groupPlaceholder": "搜索分组",
+    "lastEventDateRange": "最近事件日期"
+  },
   "group": "分组",
   "lastAssetEvent": "最后资源事件",
   "name": "名称",
@@ -50,5 +58,8 @@
   "scheduledDags": "已调度的 Dags",
   "scheduling": "调度",
   "searchPlaceholder": "搜索资源",
-  "taskDependencies": "任务依赖"
+  "taskDependencies": "任务依赖",
+  "watcher_one": "监听器",
+  "watcher_other": "监听器",
+  "watchers": "监听器"
 }
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/browse.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/browse.json
index 9e6a99ce093..25ac9a80c1e 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/browse.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/browse.json
@@ -10,6 +10,22 @@
       "eventType": "事件类型"
     }
   },
+  "dagBundles": {
+    "active": "已启用",
+    "bundle_one": "Dag 套件包",
+    "bundle_other": "Dag 套件包",
+    "columns": {
+      "active": "已启用",
+      "importErrors": "导入错误",
+      "lastRefreshed": "上次刷新时间",
+      "name": "名称",
+      "version": "版本"
+    },
+    "inactive": "已停用",
+    "neverRefreshed": "从未",
+    "notRefreshedYet": "尚未刷新",
+    "notVersioned": "未启用版本管理"
+  },
   "deadlines": {
     "columns": {
       "alertName": "警告名称",
@@ -56,6 +72,8 @@
       "successTitle": "已更新 XCom",
       "title": "编辑 XCom"
     },
+    "entry_one": "XCom 条目",
+    "entry_other": "XCom 条目",
     "key": "键",
     "title": "XCom",
     "value": "值"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
index 7db7f7939c2..4398c26a241 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/common.json
@@ -8,6 +8,7 @@
     "Variables": "变量"
   },
   "allOperators": "全部操作器",
+  "allTeams": "全部团队",
   "appearance": {
     "appearance": "外观",
     "darkMode": "深色模式",
@@ -23,8 +24,10 @@
   },
   "backfill_one": "回填",
   "backfill_other": "回填",
+  "breadcrumb": "面包屑导航",
   "browse": {
     "auditLog": "审计日志",
+    "dagBundles": "Dag 套件包",
     "deadlines": "截止期限",
     "jobs": "作业",
     "requiredActions": "待响应的任务实例",
@@ -38,6 +41,7 @@
   "dag_one": "Dag",
   "dag_other": "Dags",
   "dagDetails": {
+    "activeRuns": "活跃执行数",
     "catchup": "自动回填",
     "dagRunTimeout": "Dag 执行超时",
     "defaultArgs": "默认参数",
@@ -57,7 +61,8 @@
     "owner": "拥有者",
     "params": "参数",
     "schedule": "调度",
-    "tags": "标签"
+    "tags": "标签",
+    "team": "团队"
   },
   "dagId": "Dag ID",
   "dagRun": {
@@ -72,6 +77,7 @@
     "expectedDuration": "预计耗时",
     "lastSchedulingDecision": "最后调度决策",
     "mappedPartitionKey": "映射分区键",
+    "partitionDate": "分区日期",
     "partitionKey": "分区键",
     "queuedAt": "开始排队时间",
     "runAfter": "最早可执行时间",
@@ -83,9 +89,8 @@
   "dagRun_one": "Dag 执行",
   "dagRun_other": "Dag 执行",
   "dagRunId": "Dag 执行 ID",
+  "dagRunState": "Dag 执行状态",
   "dagWarnings": "Dag 警告 / 错误",
-  "defaultToGraphView": "默认使用图形视图",
-  "defaultToGridView": "默认使用网格视图",
   "delete": "删除",
   "diff": "差异对比",
   "diffCompareWith": "比较对象",
@@ -119,6 +124,8 @@
       "title": "拒绝访问"
     }
   },
+  "event_one": "事件",
+  "event_other": "事件",
   "expand": {
     "collapse": "收起",
     "expand": "展开",
@@ -134,18 +141,30 @@
   },
   "filter": "筛选",
   "filters": {
+    "addFilter": "添加筛选条件",
+    "completedAt": "完成时间",
+    "date": "日期",
     "durationFrom": "持续时间起始",
     "durationTo": "持续时间结束",
     "endTime": "结束时间",
     "logicalDateFrom": "逻辑日期起始",
     "logicalDateTo": "逻辑结束日期",
+    "maxActiveRunsFrom": "活跃执行数上限起始值",
+    "maxActiveRunsTo": "活跃执行数上限结束值",
+    "removeFilter": "移除筛选条件",
     "runAfterFrom": "执行时间起始",
     "runAfterTo": "执行时间结束",
     "searchAsset": "搜索资源",
     "selectDateRange": "选择日期范围",
-    "startTime": "开始时间"
+    "selectDateTime": "选择日期和时间",
+    "startTime": "开始时间",
+    "time": "时间"
+  },
+  "fullscreen": {
+    "tooltip": "按下 {{hotkey}} 进入全屏"
   },
   "generateToken": "生成令牌",
+  "includedIn": "包含于",
   "key": "键",
   "logicalDate": "逻辑日期",
   "logout": "退出登录",
@@ -166,6 +185,7 @@
     "assets": "资源",
     "browse": "浏览",
     "dags": "Dags",
+    "dashboard": "仪表盘",
     "docs": "文档",
     "home": "首页",
     "legacyFabViews": "旧版视图",
@@ -176,17 +196,41 @@
   "note": {
     "add": "添加笔记",
     "dagRun": "Dag 执行笔记",
+    "edit": "编辑笔记",
     "label": "笔记",
     "placeholder": "添加笔记...",
-    "taskInstance": "任务实例笔记"
+    "preview": "预览",
+    "taskInstance": "任务实例笔记",
+    "write": "编写"
   },
+  "overallStatus": "整体状态",
+  "partition_one": "分区",
+  "partition_other": "分区",
   "partitionedDagRun_one": "分区 Dag 执行",
   "partitionedDagRun_other": "分区 Dag 执行",
   "partitionedDagRunDetail": {
     "receivedAssetEvents": "接收到的资源事件"
   },
+  "pause": "暂停",
   "pendingDagRun_one": "{{count}} 个待执行 Dag 执行",
   "pendingDagRun_other": "{{count}} 个待执行 Dag 执行",
+  "presetFilters": {
+    "deleteTitle": "删除预设筛选条件",
+    "deleteWarning": "预设筛选条件仅保存在此浏览器中。",
+    "duplicate": "已有预设筛选条件 \"{{name}}\" 保存了相同的设置。",
+    "empty": "暂无预设筛选条件",
+    "info": {
+      "default": "将预设筛选条件设为默认后,在未应用筛选条件的情况下进入此页面时,将自动应用该预设。",
+      "save": "为当前筛选条件和排序设置命名并保存为预设,便于随时切换使用。",
+      "storage": "预设筛选条件保存在此浏览器中。"
+    },
+    "namePlaceholder": "预设筛选条件名称",
+    "nothingToSave": "没有可保存的内容。请先应用筛选条件或排序,再保存预设。",
+    "save": "保存",
+    "setDefault": "设为默认",
+    "title": "预设筛选条件",
+    "unsetDefault": "取消默认"
+  },
   "reset": "重置",
   "runId": "执行 ID",
   "runTypes": {
@@ -218,8 +262,103 @@
   },
   "selectLanguage": "选择语言",
   "selected": "已选择",
+  "settings": {
+    "clearing": {
+      "preventRunningTask": {
+        "helper": "清除任务实例时跳过正在执行的任务。",
+        "label": "防止清除正在执行的任务"
+      },
+      "runSelection": {
+        "helper": "清除 Dag 执行时默认选中的选项。",
+        "label": "清除执行的默认选项"
+      },
+      "taskSelection": {
+        "helper": "清除任务实例时默认选中的选项。",
+        "label": "清除任务的默认选项"
+      },
+      "title": "清除"
+    },
+    "description": "这些偏好设置仅保存在此浏览器中,并适用于整个应用。",
+    "general": {
+      "landingPage": {
+        "helper": "打开 Airflow 时显示的页面。",
+        "label": "起始页面",
+        "options": {
+          "dags": "Dags",
+          "dashboard": "仪表盘"
+        }
+      },
+      "title": "通用"
+    },
+    "graph": {
+      "defaultDirection": {
+        "helper": "未单独设置布局方向的 Dag 和资源图表所使用的方向。",
+        "label": "默认图表方向"
+      },
+      "title": "图表"
+    },
+    "marking": {
+      "taskSelection": {
+        "helper": "标记任务实例状态时默认选中的选项。",
+        "label": "标记状态的默认选项"
+      },
+      "title": "标记状态"
+    },
+    "taskInstance": {
+      "defaultTab": {
+        "helper": "打开任务实例时首先显示的选项卡。指向特定选项卡的链接仍会打开该选项卡。",
+        "label": "默认任务实例选项卡"
+      },
+      "title": "任务实例"
+    },
+    "title": "设置"
+  },
+  "shortcuts": {
+    "categories": {
+      "code": "代码",
+      "dagView": "Dag 视图",
+      "filters": "筛选",
+      "global": "全局",
+      "logs": "日志",
+      "navigation": "导航",
+      "runActions": "执行与任务操作",
+      "search": "搜索"
+    },
+    "descriptions": {
+      "clearRun": "清除 $t(dagRun_one)",
+      "clearTaskInstance": "清除 $t(taskInstance_one)",
+      "downloadLogs": "下载日志",
+      "focusFilterSearch": "聚焦筛选搜索框",
+      "focusLogSearch": "搜索日志",
+      "focusSearch": "聚焦搜索框",
+      "markRunFailed": "将 $t(dagRun_one) 标记为失败",
+      "markRunSuccess": "将 $t(dagRun_one) 标记为成功",
+      "markTaskFailed": "将 $t(task_one) 标记为失败",
+      "markTaskGroupFailed": "将 $t(taskGroup_one) 标记为失败",
+      "markTaskGroupSuccess": "将 $t(taskGroup_one) 标记为成功",
+      "markTaskSuccess": "将 $t(task_one) 标记为成功",
+      "navigateTasks": "浏览 $t(task_other)",
+      "openGraphFilters": "打开图表筛选器",
+      "scrollBottom": "滚动到最下方",
+      "scrollTop": "滚动到最上方",
+      "searchDags": "搜索 $t(dag_other)",
+      "showHelp": "显示$t(shortcuts.title)",
+      "toggleExpand": "展开或收起所有分组",
+      "toggleFullscreen": "切换全屏",
+      "toggleGraphGrid": "切换图形与网格视图",
+      "toggleSource": "切换来源显示",
+      "toggleTaskGroup": "展开或收起$t(taskGroup_one)",
+      "toggleTimestamp": "切换时间戳显示",
+      "toggleWrap": "切换$t(wrap.wrap)"
+    },
+    "empty": "此页面没有可用的键盘快捷键。",
+    "title": "键盘快捷键"
+  },
   "showDetailsPanel": "显示详细信息",
   "signedInAs": "当前登录身份",
+  "slot": "槽位",
+  "slot_one": "槽位",
+  "slot_other": "槽位",
   "source": {
     "hide": "隐藏来源",
     "hotkey": "s",
@@ -248,6 +387,7 @@
     "up_for_retry": "等待重试",
     "upstream_failed": "上游任务失败"
   },
+  "switchDag": "切换 $t(dag_one)",
   "table": {
     "completedAt": "完成时间",
     "createdAt": "创建时间",
@@ -257,7 +397,10 @@
     "filterReset_other": "重置筛选",
     "from": "开始时间",
     "maxActiveRuns": "最大活跃执行数",
+    "noResultsFound": "找不到结果",
     "noTagsFound": "找不到标签",
+    "noTeamsFound": "找不到团队",
+    "ownerPlaceholder": "按拥有者筛选",
     "tagMode": {
       "all": "全部",
       "any": "任何"
@@ -267,10 +410,13 @@
     "updatedAt": "更新时间"
   },
   "task": {
+    "dependsOnPast": "依赖上次执行",
     "documentation": "任务文档",
     "lastInstance": "最后实例",
     "operator": "任务操作器",
-    "triggerRule": "触发规则"
+    "retries": "重试次数",
+    "triggerRule": "触发规则",
+    "waitForDownstream": "等待下游任务"
   },
   "task_one": "任务",
   "task_other": "任务",
@@ -281,10 +427,12 @@
   "taskGroup_other": "任务分组",
   "taskId": "任务 ID",
   "taskInstance": {
+    "additionalAttributes": "任务实例附加属性",
     "dagVersion": "Dag 版本",
     "executor": "执行器",
     "executorConfig": "执行器配置",
     "hostname": "主机名称",
+    "id": "ID",
     "maxTries": "最大尝试次数",
     "pid": "PID",
     "pool": "资源池",
@@ -294,11 +442,13 @@
     "queuedWhen": "开始排队时间",
     "renderedMapIndex": "已渲染映射索引",
     "scheduledWhen": "开始调度时间",
+    "trigger": "触发器",
     "triggerer": {
       "assigned": "指派的触发器",
       "class": "触发器类别",
       "createdAt": "触发器创建时间",
       "id": "触发器 ID",
+      "job": "触发器作业",
       "latestHeartbeat": "最新触发器心跳时间",
       "title": "触发器信息"
     },
@@ -306,6 +456,12 @@
   },
   "taskInstance_one": "任务实例",
   "taskInstance_other": "任务实例",
+  "teams": {
+    "more_one": "及其他 {{count}} 个团队",
+    "more_other": "及其他 {{count}} 个团队",
+    "none": "无团队",
+    "title": "团队"
+  },
   "timeRange": {
     "last12Hours": "最近 12 小时",
     "last24Hours": "最近 24 小时",
@@ -390,6 +546,7 @@
   "total": "总计 {{state}}",
   "triggered": "已触发",
   "tryNumber": "尝试次数",
+  "unpause": "取消暂停",
   "user": "用户",
   "validation": {
     "mustBeAtLeast": "不能小于 {{min}}。",
diff --git 
a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/components.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/components.json
index 4660fe3afd3..6fbeae77c39 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/components.json
@@ -7,10 +7,20 @@
     "backwards": "反向执行",
     "dateRange": "日期范围",
     "errorStartDateBeforeEndDate": "开始日期必须早于结束日期。",
+    "exceptionReason": {
+      "alreadyExists": "已存在",
+      "inFlight": "执行中",
+      "unknown": "未知"
+    },
     "maxRuns": "活跃执行数上限",
     "missingAndErroredRuns": "遗漏和错误的执行",
     "missingRuns": "遗漏的执行",
+    "notCreatedReason": "未创建原因",
     "overrideExistingParams": "覆盖现有执行的参数",
+    "partitionRange": "分区范围",
+    "partitionsAffected_one": "将回填 1 个分区:",
+    "partitionsAffected_other": "将回填 {{count}} 个分区:",
+    "partitionsNone": "没有符合所选范围的分区。",
     "permissionDenied": "预演失败:用户没有权限创建回填作业。",
     "reprocessBehavior": "重新处理行为",
     "run": "执行回填",
@@ -29,7 +39,8 @@
     "validation": {
       "datesRequired": "必须提供数据区间的开始与结束日期。",
       "startBeforeEnd": "数据区间起始日期必须早于或等于结束日期。"
-    }
+    },
+    "viewSlots": "查看回填 #{{id}} 的槽位"
   },
   "banner": {
     "backfillInProgress": "回填正在进行中",
@@ -44,7 +55,7 @@
   "configForm": {
     "advancedOptions": "高级选项",
     "configJson": "配置 JSON",
-    "invalidJson": "无效的 JSON 格式: {{errorMessage}}"
+    "invalidJson": "无效的 JSON 格式:{{errorMessage}}"
   },
   "dagWarnings": {
     "error_one": "1 个错误",
@@ -60,11 +71,12 @@
     }
   },
   "durationChart": {
-    "duration": "持续时间 (秒)",
+    "duration": "持续时间(秒)",
     "lastDagRun_one": "最近 1 次 Dag 执行",
     "lastDagRun_other": "最近 {{count}} 次 Dag 执行",
     "lastTaskInstance_one": "最近 1 次任务实例",
     "lastTaskInstance_other": "最近 {{count}} 次任务实例",
+    "medianTotalDuration": "总计:{{duration}}",
     "queuedDuration": "排队等候时间",
     "runAfter": "最早可执行时间",
     "runDuration": "执行持续时间"
@@ -98,6 +110,10 @@
     "taskGroup": "任务分组",
     "zoomToTask": "缩放至选定任务"
   },
+  "jsonPreview": {
+    "items_one": "1 项",
+    "items_other": "{{count}} 项"
+  },
   "limitedList": "+ 其他 {{count}} 项",
   "limitedList.allItems": "所有 {{count}} 项:",
   "limitedList.allTags_one": "所有标签 (1)",
@@ -111,7 +127,15 @@
     "file": "文件",
     "location": "第 {{line}} 行,位于 {{name}}"
   },
+  "passwordToggle": {
+    "hide": "隐藏",
+    "show": "显示"
+  },
   "reparseDag": "重新解析 Dag",
+  "slowestTaskInstances": {
+    "empty": "此范围内没有已完成的任务实例",
+    "title": "耗时最长的任务实例"
+  },
   "sortedAscending": "递增排序",
   "sortedDescending": "递减排序",
   "sortedUnsorted": "未排序",
@@ -136,6 +160,7 @@
     "loading": "正在加载 Dag 信息...",
     "loadingFailed": "加载 Dag 信息失败,请重试。",
     "manualRunDenied": "此 Dag 不允许手动执行",
+    "partitionKeyHelp": "选填,仅适用于分区 Dag",
     "runIdHelp": "选填 - 若未提供将会自动生成",
     "selectDescription": "触发此 Dag 单次执行",
     "selectLabel": "单次执行",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dag.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dag.json
index 6a0c4613be0..c091ee402cd 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dag.json
@@ -41,7 +41,8 @@
     "parsedAt": "解析时间:"
   },
   "deadlineAlerts": {
-    "completionRule": "必须在 {{reference}} 后的 {{interval}} 内完成",
+    "completionRule": "必须在{{reference}}后的 {{interval}} 内完成",
+    "completionRuleDynamic": "必须在从{{reference}}起算的可变时间间隔内完成",
     "count_one": "{{count}} 个截止期限",
     "count_other": "{{count}} 个截止期限",
     "referenceType": {
@@ -91,19 +92,15 @@
     "critical": "CRITICAL",
     "debug": "DEBUG",
     "error": "ERROR",
-    "fullscreen": {
-      "button": "全屏",
-      "tooltip": "按下 {{hotkey}} 进入全屏"
-    },
     "info": "INFO",
     "noTryNumber": "没有重试次数",
     "search": {
       "matchCount": "{{current}} / {{total}}",
       "noMatches": "无匹配项",
-      "placeholder": "搜索日志…"
+      "placeholder": "搜索日志..."
     },
     "settings": "日志设置",
-    "viewInExternal": "在 {{name}} 中查看日志(重试 {{attempt}})",
+    "viewInExternal": "在 {{name}} 中查看日志(重试 {{attempt}})",
     "warning": "WARNING"
   },
   "notFound": {
@@ -147,20 +144,14 @@
       "label": "Dag 执行次数"
     },
     "dependencies": {
-      "label": "依赖项",
-      "options": {
-        "allDagDependencies": "所有 Dag 依赖项",
-        "externalConditions": "外部条件",
-        "onlyTasks": "仅限任务"
-      },
-      "placeholder": "依赖项"
+      "allDagDependencies": "所有 Dag 依赖项"
     },
     "graphDirection": {
       "label": "图表方向"
     },
     "graphFilters": {
       "clearFilters": "清除筛选器",
-      "durationGte": "最短持续时间 (秒)",
+      "durationGte": "最短持续时间(秒)",
       "durationGteHint": "对于已映射任务,统计所有实例的总时长",
       "mapIndex": "最小映射索引",
       "mapIndexHint": "展开已映射任务,至少显示到此索引",
@@ -246,6 +237,8 @@
     "deleteWarning": "该任务将丢失此持久化数据。如果任务使用此键跟踪外部工作(例如外部作业 ID),将无法恢复该工作。",
     "edit": "编辑任务存储",
     "emptyStore": "任务存储保存可在多次重试之间持久化的值。工作节点可以通过 Task SDK 写入任务存储。",
+    "entry_one": "条目",
+    "entry_other": "条目",
     "expiresAt": {
       "column": "过期时间",
       "custom": "自定义",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dags.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dags.json
index db646b91d80..12624d26d7c 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dags.json
@@ -10,23 +10,34 @@
   "filters": {
     "allRunTypes": "全部执行类型",
     "allStates": "全部状态",
+    "anyRunState": "任意执行",
+    "anyRunStatePlaceholder": "选择任意执行的状态...",
     "favorite": {
       "all": "全部",
       "favorite": "已加入收藏",
       "unfavorite": "未加入收藏"
     },
+    "favoriteState": "收藏状态",
+    "favoriteStatePlaceholder": "选择收藏状态...",
+    "lastRunState": "上次执行",
+    "lastRunStatePlaceholder": "选择上次执行的状态...",
+    "noTimetableTypesFound": "找不到时间表类型",
     "paused": {
       "active": "已启用",
       "all": "全部",
       "paused": "暂停"
     },
-    "runIdPatternFilter": "搜索 Dag 执行"
+    "pausedPlaceholder": "选择暂停状态...",
+    "pausedState": "暂停状态",
+    "requiresHitlAction": "需要人工响应",
+    "runIdPatternFilter": "搜索 Dag 执行",
+    "timetableType": "时间表类型"
   },
   "ownerLink": "拥有者 {{owner}} 的地址",
   "runAndTaskActions": {
     "affectedTasks": {
       "noItemsFound": "找不到任务。",
-      "title": "受影响的任务: {{count}}"
+      "title": "受影响的任务:{{count}}"
     },
     "clear": {
       "button": "清除 {{type}}",
@@ -40,7 +51,7 @@
       "title": "清除所有已映射任务实例"
     },
     "confirmationDialog": {
-      "description": "任务当前处于 {{state}} 状态,由用户 {{user}} 于 {{time}} 
启动。\n在任务完成执行前,或用户在清除任务对话框中取消勾选「防止重复执行执行中的任务」选项前,无法清除此任务。",
+      "description": "任务当前处于 {{state}} 状态,由用户 {{user}} 于 {{time}} 
启动。\n在任务完成执行前,或用户在清除任务对话框中取消勾选 \"防止重复执行执行中的任务\" 选项前,无法清除此任务。",
       "title": "无法清除任务实例"
     },
     "delete": {
@@ -62,7 +73,7 @@
         "failed": "按下 shift+f 标记为失败",
         "success": "按下 shift+s 标记为成功"
       },
-      "title": "标记为 {{type}} 为 {{state}}"
+      "title": "标记 {{type}} 为 {{state}}"
     },
     "options": {
       "downstream": "下游",
@@ -73,9 +84,33 @@
       "preventRunningTasks": "防止重复执行执行中的任务",
       "queueNew": "加入新任务到队列",
       "runOnLatestVersion": "执行最新套件包版本",
+      "runOnLatestVersionForced": "始终使用最新版本,因为没有可回退的早期版本",
       "upstream": "上游"
     }
   },
+  "runStateCounts": {
+    "label": "执行状态",
+    "loading": "正在加载执行状态计数",
+    "tooltip": "{{state}}:{{formattedCount}},点击以筛选执行"
+  },
+  "schedulingActions": {
+    "cancelDrain": "恢复调度",
+    "drain": "完成后暂停",
+    "drainPrompt": "此 Dag 有正在进行的 Dag 执行。您可以等待这些执行全部完成后再暂停 
Dag,或立即停止调度而不等待它们完成。",
+    "pauseNow": "立即暂停"
+  },
+  "schedulingBanner": {
+    "message": "此 Dag 将在当前的 Dag 执行全部完成后自动暂停。"
+  },
+  "schedulingState": {
+    "active": "已启用",
+    "draining": "完成后将暂停",
+    "drainingBadgeTooltip": "此 Dag 将在当前的 Dag 执行全部完成后自动暂停。",
+    "drainingTooltip": "{{dagDisplayName}} 将在当前的 Dag 执行全部完成后自动暂停。点击可恢复调度。",
+    "label": "调度状态",
+    "paused": "暂停",
+    "placeholder": "选择调度状态..."
+  },
   "search": {
     "advanced": "高级搜索",
     "clear": "清除搜索",
@@ -88,17 +123,17 @@
       "asc": "按显示名称排序 (A-Z)",
       "desc": "按显示名称排序 (Z-A)"
     },
-    "lastRunStartDate": {
-      "asc": "按上次开始执行日期排序 (从新到旧)",
-      "desc": "按上次开始执行日期排序 (从新到旧)"
+    "lastRunAfter": {
+      "asc": "按上次执行的最早可执行时间排序(从早到晚)",
+      "desc": "按上次执行的最早可执行时间排序(从晚到早)"
     },
     "lastRunState": {
       "asc": "按上次执行状态排序 (A-Z)",
       "desc": "按上次执行状态排序 (Z-A)"
     },
     "nextDagRun": {
-      "asc": "按下次执行时间排序 (由近而远)",
-      "desc": "按下次执行时间排序 (由远而近)"
+      "asc": "按下次执行时间排序(由近而远)",
+      "desc": "按下次执行时间排序(由远而近)"
     },
     "placeholder": "排序方式"
   },
diff --git 
a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dashboard.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dashboard.json
index 011d479933a..26661223054 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dashboard.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/dashboard.json
@@ -1,9 +1,27 @@
 {
+  "alerts": {
+    "seeLessContext": "收起",
+    "seeMoreContext": "展开",
+    "showMoreAlerts_one": "+ 其他 {{count}} 个警告",
+    "showMoreAlerts_other": "+ 其他 {{count}} 个警告"
+  },
+  "deadlines": {
+    "pending": {
+      "empty": "没有即将到期的截止期限",
+      "title": "即将到期"
+    },
+    "recentlyMissed": {
+      "empty": "没有已错过的截止期限",
+      "title": "已错过的截止期限"
+    },
+    "showMore": "显示更多",
+    "title": "截止期限"
+  },
   "deferredSlotsNotCounted": "未计入配额的延迟任务:{{count}}",
   "deferredSlotsNotCountedTooltip": 
"条形图中显示的延迟任务会计入资源池配额。条形图下方显示的延迟任务来自不将延迟任务计入配额的资源池。",
   "favorite": {
-    "favoriteDags_one": "第 {{ count }} 个收藏的 Dag",
-    "favoriteDags_other": "前 {{ count }} 个收藏的 Dag",
+    "favoriteDags_one": "前 {{count}} 个收藏的 Dag",
+    "favoriteDags_other": "前 {{count}} 个收藏的 Dag",
     "noDagRuns": "此 Dag 尚未被触发过。",
     "noFavoriteDags": "尚无收藏的 Dag。请点击 Dag 列表旁的星号图示,将 Dag 加入收藏。"
   },
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/hitl.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/hitl.json
index 4548c577067..adcfe2021ea 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/hitl.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-CN/hitl.json
@@ -24,6 +24,20 @@
     "success": "任务 {{taskId}} 响应成功",
     "title": "人类参与流程任务实例 - {{taskId}}"
   },
+  "review": {
+    "detail": {
+      "selectRequiredAction": "选择待操作的任务实例以查看详细信息"
+    },
+    "list": {
+      "completedRequiredActions": "已完成操作的任务实例 ({{count}})",
+      "loadError": "无法加载待操作的任务实例",
+      "loadingActions": "正在加载待操作的任务实例...",
+      "pendingRequiredActions": "待操作的任务实例 ({{count}})"
+    },
+    "openReviewDrawer": "打开审核侧栏",
+    "pageLimitHint": "此处仅显示前几项操作。点击 \"$t(review.viewAll)\" 可查看全部。",
+    "viewAll": "查看所有待操作的任务实例"
+  },
   "state": {
     "approvalReceived": "已批准",
     "approvalRequired": "需要批准",

Reply via email to