airflow-translations

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

Add or update translations for the Apache Airflow UI. Guides through setting up locales, scaffolding translation files, translating with locale-specific guidelines, and validating results. Use when working with i18n tasks in airflow-core/src/airflow/ui/public/i18n/locales/.

.agents/skills/airflow-translations/SKILL.md

Download bundle ↓
main · 2aca1aa20 bundle filesScanned 2026-09-14

locales/ja.md

788 tokens · o200k_base · 2,874 bytes

Japanese (ja) Translation Agent Skill

Locale code: ja Preferred variant: Standard Japanese (ja), polite "Desu/Masu" style.

This file contains locale-specific guidelines so AI translation agents produce new Japanese strings that stay 100% consistent with the existing Airflow translations.

1. Core Airflow Terminology

The following terms must remain in English unchanged (case-sensitive):

  • Dag / Dags — Airflow concept; never write "DAG" or "ダグ"
  • XCom / XComs — Cross-communication mechanism
  • Asset / Assets — Data dependency (formerly Dataset)
  • Plugin / Plugins
  • Pool / Pools
  • Provider / Providers
  • Run / Runs — When used standalone (e.g., "All Runs")
  • UTC, JSON, PID, ID, REST API
  • Log levels: CRITICAL, ERROR, WARNING, INFO, DEBUG

2. Standard Translations

English TermJapanese TranslationNotes
TaskタスクStandard Katakana
Task Instanceタスクインスタンス
Task Groupタスクグループ
Dag RunDag 実行
Backfill過去分の再実行
Triggerトリガー
Schedulerスケジューラ
Executorエグゼキュータ
Connection接続
Variable変数
Audit Log監査ログ
State状態

3. Task/Run States

English StateJapanese Translation
running実行中
failed失敗した
success成功
queued待機中
scheduledスケジュール済
skippedスキップ済
deferred延期済
removed削除済
upstream_failed上流が失敗しました

4. Japanese-Specific Guidelines

Tone and Register

  • Use formal Japanese ("Desu/Masu" form).
  • Technical software UI tone: neutral and professional.
  • Keep strings concise for buttons and tooltips.

Spacing (The 1/4 Rule)

  • Use a half-width space between Japanese characters and English/Numerical characters.
    • Correct: 10 個の Dag
    • Incorrect: 10個のDag

Capitalization

  • Capitalize proper technical terms: "Dag", "Asset", "XCom".
  • Match the casing of existing translations in ja.json.

5. Action Verbs (UI Elements)

EnglishJapanese
Add追加
Delete削除
Edit編集
Save保存
Resetリセット
Cancelキャンセル
Confirm確認
Search検索

6. Agent Instructions (DO / DON'T)

DO:

  • Use polite register for all user-facing labels.
  • Preserve all i18next placeholders: {{count}}, {{dagId}}.
  • Follow the spacing rules strictly.

DON'T:

  • Translate Section 1 terms.
  • Use slang or informal forms.
  • Use "DAG" in all caps.

Version: 1.0 (March 2026)

Referenced from SKILL.md