Şu anda kullanıcının dilinde içeriği sağlayan bir oto-kullanıcı-dil-algılama üzerinde çalışıyorum.
Tabii olası elle dilini değiştirmek, ancak bir kullanıcı ben onun dilinde içerik sunmak istiyoruz ilk defa sayfasını ziyaret ederse. etmek
Yani googling ve böyle bir sonuç elde etmek için $ _SERVER ['HTTP_ACCEPT_LANGUAGE']-Var bulundu:
de-de, de; q = 0.8, en-us; q = 0.5, tr, q = 0.3
nedir "EN" / "DE" / "IT" gibi kesin bir sonuç almak için bu sonucu filtre en iyi yolu nedir?
$rL = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; // de-de, de; q = 0.8, en-us; q = 0.5, tr, q = 0.3
$langCode = strtoupper($rl[0].$rl[1]);
Bu Sunucu-Var ile ilgili ikinci konu tarayıcı bazı bilgileri sağlamak eğer onun bana sadece bir sonuç vermesidir. Bir varsayılan sayfa dil olduğunu işlemek için tek olasılık ayarlıyor?
Ben ilgileniyorum ikinci ihtimal IP tarafından dili elde etmektir. Yani Dili alırsanız muhtemelen kullanıcının dilini biliyorum. Ama nedir İsviçre, Belçika gibi çoklu-dil-ülkede? Nedir TLD'ler gibi. Com /. Net / ile. Org vb.
Yani hangi yöntemi kullanıcıların dili algılamak için geçerli olacak?
yardım için teşekkürler.