WCAG 3.1.2 Language Change

If the language of a page or on parts of a page is different from the default language of the website, the change needs to be indicated in the HTML code.

What to do:

  • Use HTML markup to indicate a language change when you switch to words or phrases that are meant to be read in another language
  • For any links to alternative versions of the website/page in another language, use the HTML markup to indicate a language change
  • Note that some adopted words can be incorporated into content without calling for a language markup (e.g. the use of siesta to refer to a nap in an English blog)


Plain English Explanation:

If there is a language switch for a page, linked page, or paragraph, set the language for the switch in the HTML code.

Understanding 3.1.2