rusackas opened a new pull request, #41609: URL: https://github.com/apache/superset/pull/41609
### SUMMARY Backfills the **97 remaining untranslated entries** in the Spanish (`es`) catalog using `scripts/translations/backfill_po.py`, which drafts translations with Claude using every other language's existing translation of the same string as cross-language disambiguation context (per `docs/developer_docs/contributing/howtos.md`). All generated strings are marked `#, fuzzy` with a `Machine-translated via backfill_po.py` attribution comment, so they are **excluded from compiled `.mo` output until a human reviewer confirms them**. **Diff notes:** the `es` catalog was already close to the Babel 2.17 canonical format, so normalization churn is minimal (452/81). Existing translations are untouched — only re-wrapped where line boundaries shifted. Tracked by `check_translation_regression.py` as `untranslated → fuzzy`, which is explicitly **not** a regression. Part of a per-language sweep to backfill translation gaps. Follows the German backfill (#41608) and the merged Japanese backfill (#41466). ### BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF N/A — translation catalog only, no UI change until entries are reviewed and de-fuzzed. ### TESTING INSTRUCTIONS - `pybabel compile -d superset/translations -l es` succeeds (fuzzy entries are skipped, as intended). - Spanish native speakers: review the `#, fuzzy` entries; correct any `msgstr` and remove the `#, fuzzy` flag + attribution comment to promote them to confirmed translations. ### 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)) - [ ] Migration is atomic, supports rollback & is backwards-compatible - [ ] Confirm DB migration upgrade and downgrade tested - [ ] Runtime estimates and downtime expectations provided - [ ] 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]
