-
Notifications
You must be signed in to change notification settings - Fork 16.8k
Open
12 / 2112 of 21 issues completedOpen
12 / 2112 of 21 issues completed
Copy link
Labels
area:translationskind:metaHigh-level information important to the communityHigh-level information important to the communitytranslation:default
Description
Why
With recent agentic evolution, integrating LLM CLIs (e.g., Claude Code, Copilot CLI, Gemini CLI, etc.) with rendering prompts, such as in #55917 for automating translations can be replaced by “Agent Skills” as a more generic, up-to-date, and lower-maintenance solution.
How
Add Airflow terminology–specific translation skills under .github/skills/translation.
-
For
SKILL.md, we should only mention global-level Airflow terminology guidelines.- e.g., use
Daginstead ofDAG; some Airflow terms should remain in English, such asDagandXCom.
- e.g., use
-
Each
locales/{locale-name}.mdfile should document locale-specific guidelines, based on the existing locale files underairflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/.
.github/skills/airflow-translations
├── locales
│ ├── ar.md
│ # ... all the locales we currently have, each with locale-specific skills
│ └── zh-TW.md
└── SKILL.md # global-level Airflow terminology guidelinesIf your locale does not yet have airflow-core/src/airflow/ui/public/i18n/locales/{locale-name}/README.md:
- Please describe why we selected specific terms for the local translation in that file.
Sub-issues
- Global-level agent skills
- Locale-specific agent skills
Committer
- I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:translationskind:metaHigh-level information important to the communityHigh-level information important to the communitytranslation:default