You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main language of the page has not been declared within the element. Language tags tell screen readers how to pronounce the text on a page.
If language tags are missing or mistyped, the screen reader will revert to its default pronunciation settings. This could result in a strange or confusing experience for users who access content in more than one language.
You'd think that this would be an easy fix but we don't directly control the head element in the index and app/index pages. These pages are generated using a template that is buried inside a set of JS libraries (FESK) used to build the app. It might be possible to override the template but I haven't been successful so far.
Updated:
In #60 I worked around this by overriding the entire generated html pages. This makes the nunjucks templates useless since they are getting entirely overwritten. The process for updating might be to update the nunjucks templates, run yarn fesk-build and then copying dist/index.html and dist/app/index.html out to overrides/dist and reapplying the customizations.
Error from SiteImprove:
The main language of the page has not been declared within the element. Language tags tell screen readers how to pronounce the text on a page.
If language tags are missing or mistyped, the screen reader will revert to its default pronunciation settings. This could result in a strange or confusing experience for users who access content in more than one language.
See more details in SiteImprove.
The text was updated successfully, but these errors were encountered: