OptionalappInterpolated into labels that reference it, e.g. "About {{appName}}", "Quit {{appName}}". Uses a generic label such as "About" or "Quit" when omitted.
OptionalfallbackPer-role English fallback overrides, resolved before the built-in
DEFAULT_ROLE_LABELS. Used when a translation key is missing.
OptionalkeyNamespace/key prefix used to look up role labels. Default: "menu.roles" — e.g. role "quit" looks up "menu.roles.quit".
i18next t function (or i18next.getFixedT(lng), or useTranslation().t).
Configuration used to translate role-based menu labels.