Thanks for helping to co-ordinate this Shahar, appreciate it. On Mon, 18 Aug 2025 at 20:51, Shahar Epstein <sha...@apache.org> wrote:
> Hey everyone, > > I'm sending this message on behalf of the release managers. > The release managers are planning to cut the Airflow 3.1 RC in the > beginning of the next month, > where the i18n feature is planned to be released for the first time (thanks > for everyone involved!). > > After running the i18n completeness script, this is the current coverage of > each merged locale (as of Aug. 18, 2025): > Dutch - 100% > Hebrew - 100% > Arabic - 100% > Korean - 100%* (after merging #54611) > Taiwanese Mandarin - 99.5% > German - 98.6% > Polish - 98.6% > Spanish - 87.6% > French - 86.8% > > There are two open PRs for adding languages (Portuguese - #52341, Italian - > #52342), the coverage of each is 90.1%. > Generally we're in good shape, but we could definitely make it to 100% in > all locales (+ merge the open PRs where both are completed)! > > *Timeline:* > > - *English locale freeze (Sep 1–9, 2025):* During this period, I'd like > to ask comitters to avoid merging PRs that modify the default locale > (English), to prevent overloading the translators. > - *Translation deadline (Sep 9, 2025):* Code owners, translation owners, > and engaged translators are asked to complete their assigned locales, > run > the i18n completeness script locally, and reply to this email once done. > Any changes after this date might not be included in the release — > missing > terms will fall back to English. > > *Important Notes:* > 1. In a separate thread, I plan to raise a lazy consensus that defines the > min. required coverage as 90% for locale to be included in a release. > 2. If you plan to add a new translation anytime soon - please ensure that > its coverage is above the min. threshold by Sep 1., and 100% by Sep 9 :) > > > Thanks for your cooperation! > Shahar Epstein >