-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Description
Preflight Checklist
- I have read the Contributing Guidelines for this project.
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for a bug report that matches the one I want to file, without success.
Electron Version
37.2.6
What operating system(s) are you using?
Windows
Operating System Version
Windows 11
What arch are you using?
x64
Last Known Working Electron version
No response
Does the issue also appear in Chromium / Google Chrome?
No
Expected Behavior
The language selector should be clearly interactive (e.g., dropdown with arrow indicator).
All options should be keyboard-navigable and have descriptive aria-labels.
Screen readers should announce it as a language switcher.
Actual Behavior
It appears as plain text links with no dropdown styling or visual indicators.
Keyboard navigation is not intuitive.
No aria-label attributes for better assistive tech support.
Testcase Gist URL
No response
Additional Information
Improving this component helps international users discover language options quickly, ensures keyboard/screen reader accessibility, and aligns with usability best practices.
Suggested Fix:
Convert the list into a semantic or ARIA-compliant dropdown. Add a visual indicator (chevron icon) to suggest interactivity. Add aria-label attributes for each option.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status