snapshot: preserve admin i18n and language stability hardening

This commit is contained in:
Md Bayazid Bostame
2026-03-24 13:06:39 +01:00
parent ec00ae8b2e
commit 5265b8f3e2
13 changed files with 1366 additions and 547 deletions

View File

@@ -47,6 +47,9 @@ Notes:
- notification rule custom subjects and bodies in DE/EN
- welcome email subject and body in DE/EN
- request language capture on onboarding/offboarding to choose the correct email language
- Language stability hardening is in place:
- onboarding/offboarding request records normalize `preferred_language` at model-save time
- both request tables now have a database default of `de`
- Several generated PDF business text blocks are still not fully bilingual yet.
- CI now validates that translation catalogs compile successfully on push and pull request.