Evan Rusackas
|
1c3b070d34
|
feat(i18n): do-not-translate registry + '#. do-not-translate' marker standard (#41651)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-06 19:31:41 -07:00 |
|
Evan Rusackas
|
8be255de40
|
chore(i18n): harden backfill_po — full language-name map + resilient batch translation (#41644)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-01 16:28:19 -07:00 |
|
Evan Rusackas
|
35194fe4d5
|
fix(i18n): key translation-regression check on per-msgid transitions (#41596)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-30 16:54:39 -07:00 |
|
Evan Rusackas
|
16a3405e3c
|
fix(i18n): skip unparseable catalogs when building translation index (#41465)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-29 10:11:20 -07:00 |
|
rijekaDrina
|
79cfe4d9bc
|
feat(i18n): add Serbian translations (Cyrillic + Latin) (#41137)
Signed-off-by: Aleksije Micic <aleksije.micic1997@gmail.com>
Co-authored-by: Aleksije Micic <aleksije.micic1997@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-06-18 17:45:04 -07:00 |
|
Evan Rusackas
|
76f334f252
|
fix(i18n): stop fuzzy-matching new strings so adding one doesn't fail babel-extract (#40909)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-10 00:40:48 +07:00 |
|
Evan Rusackas
|
9d1bc6b2cc
|
fix(i18n): don't flag intentional string deletions as translation regressions (#40716)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-03 14:47:31 -07:00 |
|
Ville Brofeldt
|
74d1c83ec5
|
ci: preserve PR translation updates during regression checks (#40581)
|
2026-06-01 15:54:20 -07:00 |
|
Evan Rusackas
|
dab628c13a
|
fix(i18n): auto-add ASF license header in backfill_po.py (#40395)
Co-authored-by: Claude <claude@anthropic.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-01 11:53:35 -07:00 |
|
Evan Rusackas
|
9c90a6854c
|
ci(translations): hard-block translation regressions in CI (#39443)
Co-authored-by: Claude Code <noreply@anthropic.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com>
|
2026-05-23 16:30:14 -07:00 |
|
Evan Rusackas
|
af6ac4d09c
|
feat(i18n): AI-assisted translation backfill tooling + Spanish translations (#39448)
Co-authored-by: Claude Code <noreply@anthropic.com>
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com>
|
2026-05-22 21:07:27 -07:00 |
|
Evan Rusackas
|
0d62bb2261
|
fix(translations): Translate embedded errors (#29782)
|
2024-07-31 11:19:03 -06:00 |
|
Maxime Beauchemin
|
145694d828
|
chore: run babel_update.sh to update po files (#29476)
|
2024-07-03 16:52:48 -06:00 |
|
Maxime Beauchemin
|
8d57a35531
|
feat: bake translations as part of the build processes (#28483)
|
2024-05-29 16:58:08 -07:00 |
|