Complete Portuguese (pt) UI translation to 90%+ coverage#62885
Complete Portuguese (pt) UI translation to 90%+ coverage#62885potiuk merged 5 commits intoapache:mainfrom
Conversation
First step to complete pt translation coverage (currently 85.8%, target 90%). Ref: missing keys added to en after pt was merged (2025-09-11).
- Add all 112 missing keys across admin, assets, browse, common, components, dag, dags, dashboard, hitl - Remove extra keys: pools block from common.json, createdAtFrom/To from hitl (align with en) - Terminology: PT-PT (e.g. utilizador, equipa, Guardar) - Verified with: breeze ui check-translation-completeness --language pt
|
Hi @aoelvp94 @victoru2 @potiuk, I only added the new missing keys to complete the pt locale. The current locale is pt (Portugal). Would it be okay if I added a pt-BR variant? I’m Brazilian, by the way. If any other PMC member or committer is Brazilian and wants to be involved (e.g. as translation owner or reviewer), I’d be glad to coordinate with them. Context: Brazil is in the top 8 countries for Airflow adoption (TheirStack), with ~637 companies and an estimated 2k–5k active users (e.g. iFood, Nubank, Magalu, Itaú). Among current committers who set a location on GitHub, I guess none are in Brazil, so there’s strong adoption and little representation. A pt-BR variant would serve that base without changing the existing pt locale. WDYT? Thanks. |
Absolutely. Maybe @tatiana can help with reviews ? |
7720961 to
74e7495
Compare
Summary
Complete the Portuguese (pt) locale translation for the Airflow UI. Coverage is currently 85.8%; target is 90% per i18n policy.
Context
breeze ui check-translation-completeness --language pt.Plan
poolsin common.json, hitl filters) per en localebreeze ui check-translation-completeness --language ptand confirm ≥90%Checklist
Related: #62001 (translation agent skill guidelines for pt).
Was generative AI tooling used to co-author this PR?