Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

HTTP_ACCEPT_LANGUAGE spezifischer Include

Dieses Forum ist für Informationen über Google gedacht (Ausser PageRank!).
Neues Thema Antworten
SkyDxyn
PostRank 1
PostRank 1
Beiträge: 23
Registriert: 25.03.2006, 15:31

Beitrag von SkyDxyn » 03.04.2006, 10:02

Hi, ich möchte meine Website auf Deutsch und English gestalten, default soll Deutsch sein, da der Content dort etwas größer sein wird.
Nun wollte ich folgendes PHP-Script einsetzen:

<?php
if (isset($HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE']))
{
if (strstr($HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'], 'de')) $lng = 0;
else $lng = 1;
}
else $lng = 0;
?>

<?php
if ($lng==1) include 'header.en.inc.php';
else include 'header.de.inc.php';
?>

zusätzlich kommt dann auf die Startseite aber noch ein Fähnchen mit der jeweils nicht automatisch gewählten Sprache zum manuellen Wechsel.
Wie würde google damit klar kommen?
Ich denke jetzt mal, das google immer bei Deutsch landed und die englische Seite höchstens über den manuellen Link erreicht. Ist das so korrekt, oder stellt sich Google bei dem Script irgendwo ganz quer?

vielen Dank