aoelvp94 opened a new pull request, #68743:
URL: https://github.com/apache/airflow/pull/68743

   Complete UI translations for Spanish (`es`).
   
   This brings the Spanish locale to full parity with English for recently 
added UI areas, including deadline alerts, asset and task state stores, HITL 
review, backfill options, mapped-task clear actions, log search, graph filters, 
and related admin/browse strings. Stale unused keys were removed where English 
no longer requires them.
   
   Validation:
   - `breeze ui check-translation-completeness --language es` → 100% coverage, 
0 missing, 0 unused, 0 TODOs
   - `check_i18n_json.py` on `locales/es/*.json` → valid JSON, no TODO markers
   
   Terminology follows the existing `es` locale guidelines: neutral 
international Spanish, title case for UI labels, and Airflow terms kept in 
English where established (Dag, Asset, Backfill, XCom, Pool, Trigger/Triggerer 
as nouns, etc.).
   
   ## Test plan
   
   - [x] `breeze ui check-translation-completeness --language es`
   - [x] `uv run --project scripts python scripts/ci/prek/check_i18n_json.py 
airflow-core/src/airflow/ui/public/i18n/locales/es/*.json`
   - [ ] CI translation / pre-commit checks
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Composer
   
   Generated-by: Composer following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   
   Made with [Cursor](https://cursor.com)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to