Zum Inhalt springen

Validator akzeptiert Metatags und Language-Tag nicht

Erstellt am 28. Februar 2015 · 1 Antwort · letzte Antwort am 2. März 2015

Tags: SEO, TYPO3 6, Frage

DianiBeach ·

Hallo,

ich suche mit http://validator.w3.org Fehler aus meinem HTML-Code herauszubekommen. Der Validator meckert als Erstes bei dem Language-Tag für Deutschland und deutsche Sprache.

Line 2, Column 19: Bad value de_DE for attribute lang on element html: The language subtag de_de is not a valid language subtag.
<html lang="de_DE">

Das habe ich im TS so realisiert:

language = de
locale_all = de_DE
locale_all = german
locale_all = de.UTF-8
htmlTag_langKey = de_DE

Wie bekomme ich das so hin, dass der Validator zufrieden ist?

Weiter werden Meta-Tags angemahnt

Bad value copyright for attribute name on element meta: Keyword copyright is not registered.
Bad value email for attribute name on element meta: Keyword email is not registered.
Bad value date for attribute name on element meta: Keyword date is not registered.

Diese habe ich so realisert

copyright.field = copyright
        copyright.ifEmpty (
          © 2015 Example
        )
        email.field = email
        email.ifEmpty (
          info@example.com
        )
        author.field = author
        author.ifEmpty (
          Diani Beach
        )
        
        date.field = SYS_LASTCHANGED
        date.strftime = %d.%m.%Y

Hier würde mich ebenfalls die richtige Vorgehensweise interessieren.
Vor allem gehe ich davon aus, dass diese Codes, wenn sie schon in den HowTo's publizietr werden, auch mit den Standards vereinbahr sind.

Grüße
DianiBeach