Имеется:
— Drupal 7 с русским переводом
— Контент на сайте на русском языке
— <html… xml:lang=«ru» ...>
Но Chrome упорно говорит, что язык страницы английский и предлагает её перевести.
Как он определяет язык и как заставить его думать, что сайт всё-таки русский?
у вас задан только xml:lang?
в любом случае по стандарту xhtml1 необходимо два атрибута — xml:lang=«ru» и lang=«ru», хоть и указано что первый более весомый www.w3.org/TR/xhtml1/#C_7
Скорее всего, у вас всетаки много английских слов, что и заставляет хром думать, что язык страницы английский. Других вариантов пока в голову не приходит
Несколько блоков с Lorem ipsum есть, но большинство текста на русском. Да и раньше бывало, что вся страница Lorem ipsum'ами забита, а хром всё равно понимал её как русскую.