krystianpl26 opened a new pull request, #71045: URL: https://github.com/apache/airflow/pull/71045
Users on some non-English locales (Italian, Thai) saw the raw i18n key `runAndTaskActions.options.preventRunningTasks` instead of translated text in the Clear Task Instance / Bulk Clear dialogs, because those two locale files were missing the key entirely. Separately, an English-locale user reported the same raw-key symptom while every other label in the same dialog rendered correctly translated. That pointed at a second, more subtle bug: `i18n/config.ts` cache-busts the translation loadPath with the running Airflow version, but silently fell back to an un-versioned request whenever the version lookup failed. Behind a caching CDN or browser cache (e.g. a managed deployment like Astronomer), that can serve a translation bundle cached from before a key was added — explaining why older keys translate fine while a newer one doesn't. The fallback now uses a timestamp so the cache is always busted. closes: #71007 --- ##### Was generative AI tooling used to co-author this PR? - [X] Yes (Claude Code) Generated-by: Claude Code following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions) -- 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]
