DependencyTrack / DependencyTrack/frontend
Accessibility - Lang attribute missing from html causing english text to be read with Norwegian (default for OS) voicing
- Dominant language
- Vue
- Stars
- 171
- Forks
- 250
- Avg merge
- 10h 56m
- Merged PRs (30d)
- 84
Description
### Current Behavior
Lang attribute missing from html causing english text to be read with Norwegian (default for OS) voicing
### Proposed Behavior
Add the lang attribute to the HTML document, so that english text is read with English voicing in screen readers. Consider dynamic attributes if the frontend supports multiple languages
### Checklist
- [x] I have read and understand the [contributing guidelines](https://github.com/DependencyTrack/dependency-track/blob/master/CONTRIBUTING.md#filing-issues)
- [x] I have checked the [existing issues](https://github.com/DependencyTrack/frontend/issues) for whether this enhancement was already requested
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the frontend's root HTML document and checking how language information is currently represented. Add the appropriate lang attribute, accounting for dynamic languages if supported, and verify that screen readers use English voicing.
Written by the indexing model from the issue text.
Assessment
- Domain
- accessibility, frontend
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100