# Why screen readers need the page language

> Without a lang attribute, screen readers guess the language and mispronounce everything. One attribute on the html element fixes it.

Accessibility · HTML version: https://getreport.app/learn/page-language

## Page language

Passing looks like: The page declares its language.

**Why it matters.** Screen readers pick their pronunciation rules from the lang attribute on <html>. Without it, Croatian text may be read with English rules and become impossible to follow.

**How to fix it.**

1. Add lang to the html element, for example <html lang="hr"> or <html lang="en-GB">.
2. In WordPress the theme prints it from Settings → General → Site Language.

Check your own page: https://getreport.app/
