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

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


The following commit(s) were added to refs/heads/v3-4-test by this push:
     new 824fef04e72 [v3-4-test] Add missing Taiwanese Mandarin UI translations 
(#75278)
824fef04e72 is described below

commit 824fef04e72671b391bef364e017ebe434f8ab0d
Author: Parv Goyal <[email protected]>
AuthorDate: Thu Oct 22 07:47:21 2026 +0530

    [v3-4-test] Add missing Taiwanese Mandarin UI translations (#75278)
    
    Co-authored-by: Wei Lee <[email protected]>
---
 .../ui/public/i18n/locales/zh-TW/admin.json        |  2 +
 .../ui/public/i18n/locales/zh-TW/common.json       | 11 ++++++
 .../ui/public/i18n/locales/zh-TW/components.json   |  2 +
 .../airflow/ui/public/i18n/locales/zh-TW/dag.json  | 43 +++++++++++++---------
 .../airflow/ui/public/i18n/locales/zh-TW/dags.json |  1 +
 5 files changed, 42 insertions(+), 17 deletions(-)

diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/admin.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/admin.json
index 86f48cb5217..08c92f26b38 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/admin.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/admin.json
@@ -30,6 +30,7 @@
       "firstConfirmMessage_other": "您即將刪除以下連線:",
       "title": "刪除連線"
     },
+    "duplicate": "複製 $t(connections.connection_one)",
     "edit": "編輯連線",
     "form": {
       "connectionIdRequired": "連線 ID 是必填的",
@@ -38,6 +39,7 @@
       "connectionTypeRequired": "連線類型是必填的",
       "extraFieldsJson": "額外欄位 JSON",
       "helperText": "找不到連線類型?請確保您已安裝對應的 Airflow 整合套件。",
+      "helperTextForDuplicatedRedactedFields": 
"遮蔽的欄位(「***」)不會被複製。請在新的連線中重新填寫這些欄位。",
       "helperTextForRedactedFields": "已遮蔽的欄位 ('***') 若未修改,將保持不變。",
       "selectConnectionType": "選擇連線類型",
       "standardFields": "標準欄位"
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
index 5510c863467..0403a48c0e9 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/common.json
@@ -139,18 +139,25 @@
     "all": "全部",
     "and": "且",
     "any": "任何",
+    "hiddenAsset": "隱藏的資源",
     "or": "或"
   },
   "filter": "篩選",
   "filters": {
     "addFilter": "新增篩選",
+    "allIterations": "全部",
     "completedAt": "完成時間",
     "date": "日期",
     "durationFrom": "從執行時間",
     "durationTo": "到執行時間",
     "endTime": "結束時間",
+    "iteration": "迭代",
     "logicalDateFrom": "從邏輯日期",
     "logicalDateTo": "到邏輯日期",
+    "loop": "迴圈",
+    "loopAllIterations": "{{loop}} 全部迭代",
+    "loopIteration": "{{loop}} 第 {{index}} 次迭代",
+    "loopPlaceholder": "選擇迴圈",
     "maxActiveRunsFrom": "活躍執行數上限(最小值)",
     "maxActiveRunsTo": "活躍執行數上限(最大值)",
     "removeFilter": "移除篩選",
@@ -160,6 +167,7 @@
     "selectDateRange": "選擇日期範圍",
     "selectDateTime": "選擇日期與時間",
     "startTime": "起始時間",
+    "switchIteration": "切換迭代",
     "time": "時間"
   },
   "fullscreen": {
@@ -407,6 +415,7 @@
     "no_status": "無狀態",
     "none": "無狀態",
     "open": "開放",
+    "pending": "待處理",
     "planned": "已計劃",
     "queued": "排隊中",
     "removed": "已移除",
@@ -421,6 +430,7 @@
   },
   "switchDag": "切換 $t(dag_one)",
   "switchDagRun": "切換 $t(dagRun_one)",
+  "switchMapIndex": "切換 $t(mapIndex)",
   "table": {
     "completedAt": "完成時間",
     "createdAt": "建立時間",
@@ -467,6 +477,7 @@
     "hostname": "主機名稱",
     "id": "ID",
     "iteration": "迭代",
+    "loopDecision": "決策",
     "loopIterations": "已執行迭代次數",
     "maxTries": "最大嘗試次數",
     "pid": "PID",
diff --git 
a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/components.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/components.json
index 930d19848ac..50216d973d9 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/components.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/components.json
@@ -172,6 +172,8 @@
     "loadingFailed": "載入 Dag 資訊失敗,請重試。",
     "manualRunDenied": "此 Dag 不允許手動執行",
     "partitionKeyHelp": "選填 - 僅適用於分區的 Dag",
+    "recentConfig": "最近的設定",
+    "recentConfigPlaceholder": "選擇最近的設定",
     "runIdHelp": "選填 - 若未提供將會自動產生",
     "selectDescription": "觸發此 Dag 單次執行",
     "selectLabel": "單次執行",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dag.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dag.json
index 2fa6793ec4b..521b6ed6aaf 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dag.json
@@ -1,4 +1,5 @@
 {
+  "allMapIndexes": "所有映射索引",
   "allRuns": "所有執行",
   "blockingDeps": {
     "dependency": "相依性 (Dependencies)",
@@ -35,6 +36,21 @@
       "wednesday": "三"
     }
   },
+  "callbacks": {
+    "callback_one": "回呼",
+    "callback_other": "回呼",
+    "columns": {
+      "alertName": "期限警示",
+      "callback": "回呼",
+      "deadlineTime": "截止時間",
+      "missedBy": "逾期時間",
+      "type": "類型"
+    },
+    "types": {
+      "executor": "同步",
+      "triggerer": "非同步"
+    }
+  },
   "code": {
     "bundleUrl": "套件包網址",
     "noCode": "找不到程式碼",
@@ -68,17 +84,6 @@
     "upcomingCount_one": "{{count, number}} 個即將到期的期限",
     "upcomingCount_other": "{{count, number}} 個即將到期的期限"
   },
-  "execution": {
-    "clearSelected": "清除已選取的執行項目",
-    "empty": "此次 Dag 執行沒有任何執行項目。",
-    "iteration": "{{node}} · 第 {{index}} 次迭代",
-    "mapped_one": "{{task}}(此頁面有 1 個映射任務)",
-    "mapped_other": "{{task}}(此頁面有 {{count, number}} 個映射任務)",
-    "page": "顯示第 {{start, number}}–{{end, number}} 個,共 {{total, number}} 
個執行項目",
-    "runTasks": "此次 Dag 執行的任務",
-    "select": "選取 {{task}}",
-    "title": "執行項目"
-  },
   "extraLinks": "額外連結",
   "grid": {
     "buttons": {
@@ -120,11 +125,6 @@
     "warning": "WARNING"
   },
   "loop": {
-    "filter": {
-      "all": "所有迭代",
-      "invocation": "呼叫",
-      "label": "迭代"
-    },
     "history": {
       "capLabel": "上限:{{max}}",
       "iterationsAxis": "迭代次數",
@@ -134,7 +134,7 @@
       },
       "title": "每次執行的迭代次數"
     },
-    "iteration": "第 {{index}} 次迭代",
+    "iterationLabel": "第 {{index}} 次迭代",
     "iterations": "迭代次數",
     "outcome": "結果",
     "reason": {
@@ -259,6 +259,7 @@
     "auditLog": "稽核日誌",
     "backfills": "回填",
     "calendar": "日曆",
+    "callbacks": "回呼",
     "code": "程式碼",
     "details": "詳細資訊",
     "logs": "日誌",
@@ -334,6 +335,11 @@
       "provenance": "來源",
       "unknown": "未知"
     },
+    "limitReached": {
+      "description": "變更數量已超過「變更數上限」。調高上限即可查看其餘變更。",
+      "descriptionDefault": "變更數量已超過預設上限。將「變更數上限」調高,即可查看其餘變更。",
+      "title": "僅顯示前 {{limit, number}} 項變更"
+    },
     "maxChanges": "變更數上限",
     "maxChangesDefault": "預設",
     "noChanges": "這些版本的狀態相同。",
@@ -345,9 +351,12 @@
     },
     "record_one": "記錄",
     "record_other": "記錄",
+    "schemaChange": "序列化 Schema {{baseSchema}} → {{targetSchema}}",
     "selectPrompt": "選擇兩個版本以查看它們之間的差異。",
     "summary_one": "1 項變更",
     "summary_other": "{{count, number}} 項變更",
+    "summaryAtLeast_one": "至少 {{count, number}} 項變更",
+    "summaryAtLeast_other": "至少 {{count, number}} 項變更",
     "target": "比較對象",
     "unavailable": {
       "description": "無法比較這些版本。原因:",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dags.json 
b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dags.json
index db9c542cad7..3101e70b96b 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dags.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/zh-TW/dags.json
@@ -129,6 +129,7 @@
     "dagRuns": "搜尋 $t(common:dagRun_other)",
     "dags": "搜尋 Dags",
     "hotkey": "+K",
+    "mapIndexes": "搜尋 $t(common:mapIndex)",
     "tasks": "搜尋任務"
   },
   "sort": {

Reply via email to