Peter Steinberger
|
7e78de747b
|
refactor(ui): replace duplicated locale bundles with canonical translation memory (#117157)
* refactor(ui): generate locale bundles from canonical translation memory
* fix(ui): keep server-only locale config out of browser test helpers
|
2026-07-31 19:40:27 -07:00 |
|
Peter Steinberger
|
6f3aa0f7ae
|
fix(release): point locale drift at generated sync
|
2026-07-17 13:43:12 +01:00 |
|
Peter Steinberger
|
067635cb51
|
fix(ui): prevent generated locale rebase conflicts (#109393)
* ci(ui): make locale refresh bot-owned
* test(ui): keep locale gate coverage scoped
* fix(ci): preserve generated PR merge policy
* fix(ci): wait for generated PR head convergence
* fix(ci): retry transient guard API failures
* fix(ci): enforce locale isolation across CI events
* fix(ci): harden generated PR publication
* fix(ci): validate release gate merge tree
* fix(ci): allow trusted main locale output
|
2026-07-16 18:48:20 -07:00 |
|
Peter Steinberger
|
47d37804a8
|
improve(ui): catch i18n catalog drift locally (#107253)
* ci(ui): verify i18n catalogs locally
* fix(ui): preserve scoped i18n sync errors
* refactor(ui): share i18n raw-copy verifier
* test(ui): cover i18n lint gate
* fix(ui): route lint threads to oxlint
|
2026-07-14 01:12:36 -07:00 |
|