Files
superset2/superset-frontend
Claude Code d1fb926edc fix(menu): highlight active nav tab in non-English locales
The top navigation highlighted the active tab by matching the current
route against hardcoded English strings ("Dashboards", "Charts", "SQL",
etc.) while menu items were keyed by their localized labels. In any
non-English locale the localized label never matched the English key, so
no tab was highlighted (issue #36403).

Key each menu item by its stable Flask-AppBuilder `name` (which is
locale-independent) instead of its displayed label, and match the active
tab against those same names. Highlighting now works regardless of the
selected interface language.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-17 23:19:42 -07:00
..