Skip to content

Citizen reads two menu keys aloud where core has no message #380

Description

@lens0021

Two Citizen menu headings are the message key itself: associated-pages and user-interface-preferences. Both are screen-reader-only (Pagetools.less), so a raw key is what gets read aloud.

Core has no message for either and SkinComponentMenu::getMenuLabel() falls back to the key (T252727). Vector names the same menu <nav aria-label="Namespaces"> and Minerva renders no heading, so only Citizen exposes it. Still in Citizen master (3.21.0).

Belongs upstream in Citizen; tracked here.

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    skin/CitizenThe Citizen skin, fetched at build time rather than bundledupstreamTracked here, but the fix belongs in another project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions