Options and selection handlers.
Languages available in this picker.
Trigger button id (for label association).
Accessible name for the option list.
Currently selected language code (empty when none).
Called when the user picks a language.
OptionallabelStyle?: "admin" | "public"How option rows are labeled.
admin: English name + codepublic: English name + native autonymOptionalclassName?: stringOptional class for the outer wrapper.
Optionalplaceholder?: stringPlaceholder when no language is selected.
OptionaltriggerMode?: "icon" | "label"Trigger presentation.
label: full-width labeled combobox (default)icon: compact Languages glyph for navbar chromeTrigger plus dropdown panel with optional search.
Searchable single-select language dropdown for the public listen UI. Renders the menu in a
fixedportal so it is not covered by the captions pane below (a common mobile-only stacking issue with in-treeabsolutemenus).