Evet, değeri $_SERVER['HTTP_ACCEPT_LANGUAGE'] bir dize - $_SERVER  a> bakın.
Onun içerik tarayıcı tarafından gönderilen - Eğer kullandığınız tarayıcıya bağlı olarak farklı sonuçlar elde açıklıyor: büyük olasılıkla, Firefox ingilizce (high priority) sayfaları veya japonca istemek üzere yapılandırıldı {[(1) }], IE çince isteği sayfalara yapılandırılmış ise.
Bu HTTP başlık içerebilir Bunun nedeni:
- dillerin bir listesi
 
- Optionnaly bölge kodlarına sahip
 
- ilgili öncelikleri.
 
Sunucu uygun dili kullanarak, cevap olmasıydı fikri "iyi" kullanıcı tarafından istenen ne.
About parsing that header, this blog-post might be a interesting read : Parse Accept-Language to detect a user's language
Orada o HTTP başlığını ayrıştırmak için önerilen bir kod bölümü - ve bu gibi görünen bir dizi oluşturur (quoting):
Array
(
    [en-ca] => 1
    [en] => 0.8
    [en-us] => 0.6
    [de-de] => 0.4
    [de] => 0.2
)
Ne istediğinizi muhtemelen - Hangi azalan sırayla öncelik sıralaması dillerin bir dizi vardır.