0

私のウェブサイトには2つの選択肢があります。1つは英語で、もう1つはスペイン語です。

にとってenglish=en-US,en;q=0.5 and for spanish=es-es, es; q = 0,5.

使用しました$lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];

今、私は状態をチェックして私のウェブサイトのロゴを変更したいのですが、それが私に悪い結果を与えるたびに。どうすればそれを行うことができますか。anyhelpが適用されます。

4

1 に答える 1

2

あなたができること:

$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
switch ($lang){
    case "es":   //spanish
        include("logo_es.php");
        break;
    case "en":  //english and any other language
    default:
        //for english and default
        include("logo.php");
        break;
}
于 2013-01-28T11:21:18.613 に答える