Skip to content

v1.1.4 — Navigation follows the language

Choose a tag to compare

@noschmarrn noschmarrn released this 11 Jun 14:37
Immutable release. Only release title and notes can be modified.

Fixed

Navigation now follows the language

  • The admin menu and portal navigation stayed in German under a non-German interface language, while the rest of the page was already translated. Cause: the menu labels were frozen at boot time — before the language was applied.
  • Menu labels are now resolved per request in the active language. Relevant from the first additional language pack onward (e.g. French): the page and navigation appear consistently in the same language.

Internal

  • Both navigation registries (admin & portal) share a common pattern (ResolvesNavigationLabels trait): labels are translation keys resolved only at render time — no consumer can reintroduce the freezing bug.
  • 5 new automated tests.

Backward-compatible. No database migration, no manual steps — just install the update.