Неверное значение google для имени атрибута в метаэлементе

Есть ли альтернатива HTML5 для метатега Google notranslate. Я получаю сообщение об ошибке ниже при проверке HTML5.

Bad value google for attribute name on element meta: Keyword google is not registered. <meta name="google" content="notranslate" />


person adaptive    schedule 11.10.2012    source источник
comment
Это похоже на сбой валидатора. Этот тег должен пройти проверку HTML5 прямо сейчас, но только с 21 августа. Валидатор явно еще не догнал. Вы пробовали поставить class="notranslate" на тег <html>?   -  person Alohci    schedule 12.10.2012
comment
Просто сделал и все заработало. Спасибо за Ваш ответ!   -  person adaptive    schedule 13.10.2012


Ответы (2)


Ключевое слово google зарегистрировано по адресу http://wiki.whatwg.org/wiki/MetaExtensions#Registered_Extensions:

Содержимое notranslate укажет Google не открывать панель перевода/ссылку, если страница находится на иностранном языке в браузере пользователя.

<meta name="google" content="notranslate">

Так что правильно использовать это ключевое слово в HTML5. Если валидатор сообщает об этом как об ошибке, вероятно, валидатор устарел или просто ошибся.

person unor    schedule 12.10.2012

Правильный способ сделать это для html5:

<html translate="no">
...
</html>

W3 говорит, что это не должно быть связано с Google

person Jonadabe    schedule 17.03.2014