This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 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 4f038b6d11b i18n(ko): add missing translations(Jun 16) (#68600)
4f038b6d11b is described below
commit 4f038b6d11b06af97fa9c009cf5c4343c2399bac
Author: Yeonguk Choo <[email protected]>
AuthorDate: Tue Jun 23 23:19:54 2026 +0900
i18n(ko): add missing translations(Jun 16) (#68600)
---
.../airflow/ui/public/i18n/locales/ko/assets.json | 17 ++++++++++++++
.../airflow/ui/public/i18n/locales/ko/common.json | 18 +++++++++++++--
.../src/airflow/ui/public/i18n/locales/ko/dag.json | 26 ++++++++++++++++++----
.../ui/public/i18n/locales/ko/dashboard.json | 12 ++++++++++
4 files changed, 67 insertions(+), 6 deletions(-)
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ko/assets.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ko/assets.json
index 814b5709cf2..c593b2d5ac6 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ko/assets.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ko/assets.json
@@ -2,6 +2,22 @@
"additional_data": "추가 데이터",
"asset_many": "에셋들",
"asset_one": "에셋",
+ "assetStateStore": {
+ "add": "에셋 상태 저장소 추가",
+ "clearAll": {
+ "resource": "모든 에셋 상태 저장소",
+ "title": "모든 에셋 상태 저장소 삭제",
+ "warning": "모든 에셋 상태 저장소가 삭제됩니다. 작업을 조율하기 위해 이 저장소를 사용하는 태스크는 저장된 메모리를
잃게 됩니다."
+ },
+ "delete": "에셋 상태 저장소 삭제",
+ "deleteWarning": "에셋이 저장된 상태 저장소 항목을 잃게 됩니다.",
+ "edit": "에셋 상태 저장소 편집",
+ "emptyState": "에셋 상태 저장소는 에셋 식별자 범위로 지정된 값을 저장하며, 모든 Dag 실행에서 공유됩니다. 워커는
Task SDK를 통해 에셋 상태 저장소에 값을 기록할 수 있습니다.",
+ "lastUpdatedBy": "마지막 수정자",
+ "lastUpdatedByApi": "API",
+ "lastUpdatedByWatcher": "Watcher",
+ "title": "에셋 상태 저장소"
+ },
"consumingDags": "사용 중인 Dags",
"consumingTasks": "사용 중인 태스크",
"createEvent": {
@@ -25,6 +41,7 @@
},
"title": "{{name}}에 대한 에셋 이벤트 생성"
},
+ "events": "이벤트",
"extra": "추가 정보",
"group": "그룹",
"lastAssetEvent": "마지막 에셋 이벤트",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
index eae4b6ecf7b..a27a19a4000 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ko/common.json
@@ -145,7 +145,11 @@
"selectDateRange": "날짜 범위 선택",
"startTime": "시작 시간"
},
+ "fullscreen": {
+ "tooltip": "{{hotkey}}를 눌러 전체 화면으로 전환"
+ },
"generateToken": "토큰 생성",
+ "key": "키",
"logicalDate": "논리적 날짜",
"logout": "로그아웃",
"logoutConfirmation": "애플리케이션에서 로그아웃하시겠습니까?",
@@ -179,6 +183,7 @@
"placeholder": "메모 추가...",
"taskInstance": "태스크 인스턴스 메모"
},
+ "overallStatus": "전체 상태",
"partitionedDagRun_one": "파티션된 Dag 실행",
"partitionedDagRun_other": "파티션된 Dag 실행",
"partitionedDagRunDetail": {
@@ -262,13 +267,17 @@
"any": "하나 이상"
},
"tagPlaceholder": "태그로 필터링",
- "to": "종료"
+ "to": "종료",
+ "updatedAt": "수정 시간"
},
"task": {
+ "dependsOnPast": "이전 실행에 의존",
"documentation": "태스크 문서",
"lastInstance": "마지막 인스턴스",
"operator": "오퍼레이터",
- "triggerRule": "트리거 규칙"
+ "retries": "재시도",
+ "triggerRule": "트리거 규칙",
+ "waitForDownstream": "다운스트림 대기"
},
"task_one": "태스크",
"task_other": "태스크",
@@ -279,10 +288,12 @@
"taskGroup_other": "태스크 그룹",
"taskId": "태스크 ID",
"taskInstance": {
+ "additionalAttributes": "추가 태스크 인스턴스 속성",
"dagVersion": "Dag 버전",
"executor": "실행기",
"executorConfig": "실행기 구성",
"hostname": "호스트 이름",
+ "id": "ID",
"maxTries": "최대 시도 횟수",
"pid": "PID",
"pool": "풀",
@@ -292,11 +303,13 @@
"queuedWhen": "대기열에 추가된 시간",
"renderedMapIndex": "렌더링된 맵 인덱스",
"scheduledWhen": "예정된 시간",
+ "trigger": "트리거",
"triggerer": {
"assigned": "할당된 트리거",
"class": "트리거 클래스",
"createdAt": "트리거 생성 시간",
"id": "트리거 ID",
+ "job": "트리거러 작업",
"latestHeartbeat": "최신 트리거 상태",
"title": "트리거 정보"
},
@@ -393,6 +406,7 @@
"mustBeAtLeast": "최소 {{min}} 이상이어야 합니다.",
"mustBeValidNumber": "유효한 숫자여야 합니다."
},
+ "value": "값",
"wrap": {
"hotkey": "w",
"tooltip": "{{hotkey}}를 눌러 텍스트 줄바꿈 토글",
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ko/dag.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ko/dag.json
index 5d20a0393e5..30c09fb5804 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ko/dag.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ko/dag.json
@@ -91,10 +91,6 @@
"critical": "크리티컬",
"debug": "디버그",
"error": "오류",
- "fullscreen": {
- "button": "전체 화면",
- "tooltip": "전체 화면을 보려면 {{hotkey}}를 누르세요."
- },
"info": "정보",
"noTryNumber": "시도 횟수 없음",
"search": {
@@ -230,12 +226,34 @@
"renderedTemplates": "렌더링된 템플릿",
"requiredActions": "필수 작업",
"runs": "실행",
+ "storage": "스토리지",
"taskInstances": "태스크 인스턴스",
+ "taskStateStore": "태스크 상태 저장소",
"tasks": "태스크",
"xcom": "XCom"
},
"taskGroups": {
"collapseAll": "모든 태스크 그룹 접기",
"expandAll": "모든 태스크 그룹 펼치기"
+ },
+ "taskStateStore": {
+ "add": "태스크 상태 저장소 추가",
+ "clearAll": {
+ "resource": "모든 태스크 상태 저장소",
+ "title": "모든 태스크 상태 저장소 삭제",
+ "warning": "모든 태스크 상태 저장소가 삭제됩니다. 외부 작업을 추적하기 위해 이 저장소를 사용하는 태스크는 처음부터
다시 실행하지 않으면 작업을 재개할 수 없습니다."
+ },
+ "delete": "태스크 상태 저장소 삭제",
+ "deleteWarning": "태스크가 저장된 메모리를 잃게 됩니다. 태스크가 이 키를 사용하여 외부 작업(예: 외부 작업 ID)을
추적하고 있다면, 해당 작업을 재개할 수 없습니다.",
+ "edit": "태스크 상태 저장소 편집",
+ "emptyStore": "태스크 상태 저장소는 재시도 간에 유지되는 값을 저장합니다. 워커는 Task SDK를 통해 태스크 상태
저장소에 값을 기록할 수 있습니다.",
+ "expiresAt": {
+ "column": "만료 시간",
+ "custom": "사용자 지정",
+ "default": "기본값 ({{interval}})",
+ "label": "만료",
+ "never": "만료 없음"
+ },
+ "title": "태스크 상태 저장소"
}
}
diff --git a/airflow-core/src/airflow/ui/public/i18n/locales/ko/dashboard.json
b/airflow-core/src/airflow/ui/public/i18n/locales/ko/dashboard.json
index 014d1f6ed78..ff611d9718d 100644
--- a/airflow-core/src/airflow/ui/public/i18n/locales/ko/dashboard.json
+++ b/airflow-core/src/airflow/ui/public/i18n/locales/ko/dashboard.json
@@ -1,4 +1,16 @@
{
+ "deadlines": {
+ "pending": {
+ "empty": "예정된 데드라인이 없습니다",
+ "title": "예정"
+ },
+ "recentlyMissed": {
+ "empty": "놓친 데드라인이 없습니다",
+ "title": "놓친 데드라인"
+ },
+ "showMore": "더 보기",
+ "title": "데드라인"
+ },
"deferredSlotsNotCounted": "슬롯 계산에서 제외된 연기된 슬롯: {{count}}개",
"deferredSlotsNotCountedTooltip": "막대에 표시된 연기된 태스크는 슬롯 계산에 포함됩니다. 막대 아래에 표시된
연기된 태스크는 연기된 태스크를 슬롯 계산에 포함하지 않는 풀에 속합니다.",
"favorite": {