DependencyTrack / DependencyTrack/frontend

Accessibility - Lang attribute missing from html causing english text to be read with Norwegian (default for OS) voicing

Open
#1,204 0 comments 0 reactions 0 assignees View on GitHub
accessibility enhancement good first issue p2 size/S
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.