Я обнаружил, что я был довольно в дураках с типами документов, как это установлено в MasterPage сайта. Однако, что работало, так это с использованием атрибута LANG:
Если у вас есть текст на иностранном языке, вы должны обернуть его либо в тег span, либо в тег div с атрибутом lang, установленным для языка, на котором находится текст. Как показано ниже:
<span lang="es">Bienvenido</span>
Где es - значение для испанского. На следующей странице приведен код страны пар:
http://www.mcanerin.com/en/articles/meta-language.asp
Вы бы использовали div вместо span, если, например, вы хотите обернуть различные абзацы и заголовки в тег языка. Только будьте осторожны, вы не оборачиваете текст на английском, когда делаете это! В противном случае вы получите орфографические ошибки на вашем английском!
Все эти усилия направлены только на то, чтобы улучшить доступность сайта. Проведя некоторое время с некоторыми из слабовидящих участников, видя, как они должны справляться с программами чтения с экрана, чтобы делать покупки в Tesco, я не только полон восхищения, но и полностью перешел на Accessibilty в Интернете. Это очень важно для их жизни, я могу заверить вас.