rusackas opened a new pull request, #41752: URL: https://github.com/apache/superset/pull/41752
### SUMMARY Adopts **@jeanpommier's 209 French translation improvements** from #41688 (_fix(i18n-fr): improve French translation_), with him credited as co-author. Thank you for the thorough pass, @jeanpommier! 🙏 #41688 couldn't be merged directly: it's based on a point before the French backfill (#41655) landed, so it conflicts with master, and its `babel-extract` check fails on a re-extraction artifact that can only be cleared by rebasing/pushing to the fork — where maintainer edits are disabled, so neither the maintainers nor CI can fix it in place. Rather than lose the work, this re-applies his edits as a **semantic merge** (matched by `msgid`) on top of current master: - All **209** of his improved entries are applied. - **90** of them were AI-backfilled (`#, fuzzy`) by #41655; now that a native speaker has confirmed or improved them, they're **de-fuzzed** and promoted to confirmed translations. - Format placeholders are preserved; **no translation regressions** (confirmed entries stay confirmed), so `babel-extract` passes. Closes #41688 in favor of this (his authorship is preserved via the co-author trailer). ### BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF Translation catalog only. The improved French strings render once the frontend/backend are rebuilt. ### TESTING INSTRUCTIONS ```bash pybabel compile --use-fuzzy -d superset/translations -l fr ``` ### ADDITIONAL INFORMATION - [ ] Has associated issue: - [x] Required feature flags: - [x] Changes UI - [ ] Includes DB Migration (follow approval process in [SIP-59](https://github.com/apache/superset/issues/13351)) - [ ] Introduces new feature or API - [ ] Removes existing feature or API -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
