Seite 1 von 1

Meta-Tag "Content-language", sowie Attribute lang="xx"

Verfasst: Do 12. Feb 2009, 17:24
von Stelli76
Hallo Allerseits,
gibt es schon ein Modul, oder einen Tip, wie man den Meta-Tag "Content-language" in Abhängigkeit von der aktuellen Sprache setzen kann? Entsprechend müsste auch das Attribut lang bei den Meta-Tags "description" und "keywords" gesetzt werden können - hat da jmd. evtl. schon was für entwickelt?

Besten Dank im Voraus,

Stelli

Re: Meta-Tag "Content-language", sowie Attribute lang="xx"

Verfasst: Do 12. Feb 2009, 17:37
von Stelli76
Ok - Für den Meta-Tag "Content-language" konnte ich das mit einem relativ einfachem Modul lösen:

CODE(Ausgabe):

Code: Alles auswählen

<?        $sql = "SELECT
                    A.name
                FROM
                    ".$cfg["tab"]["lang"]." AS A
                WHERE
                    A.idlang    = '".$lang."'";

        $db->query($sql);
        $db->next_record();

        $langname = strtoupper($db->f("name"));
?>
<meta http-equiv="Content-Language" content="<? echo $langname ?>" />
Voraussetzung hier ist, das der Name der Sprache den Sprachcodes nach ISO 639-1(http://www.sub.uni-goettingen.de/ssgfi/ ... hcode.html) entspricht, aber wie und wo muss ich ansetzten, um das Attribut lang="xx" für description und keywords setzen zu können?

Besten Gruß,

Stelli