As línguas naturais são divididas em falada, escrita e gestual. No Brasil, o português é a língua falada e escrita, enquanto a Libras (Língua Brasileira de Sinais) é a gestual.
No caso de leitores de tela, as palavras estrangeiras são pronunciadas da mesma forma em que são escritas. Ou seja, a pronúncia de SITE seria site, e não SAITE, seguindo a forma oral.
Por isso, é necessária a realizar a marcação de mudança de idioma que indicará palavras estrangeiras à língua natural, identificando sua pronúncia no idioma nativo.
Para isso, utiliza-se o atributo LANG, em todos os elementos de HTML. As exceções são: applet, base, basefont, br, frame, frameset, iframe, param e script. A tag <span> também é um atributo que pode ser utilizado para citar trechos que utilizam idiomas diferentes à língua natural.
Você pode saber mais em: