2012-12-16 17 views
8

Chciałbym zareagować na Accept_Language, który przeglądarka wysyła do strony internetowej.Zaakceptuj listę języków

Czy ktoś wie, gdzie mogę uzyskać wiarygodną listę wszystkich dostępnych akceptowanych języków, które przeglądarka może wysłać do strony internetowej?

Dziękuję bardzo!

+1

Spojrzałbym na W3, http://www.w3.org/International/questions/qa-lang-priorities.en.php i jestem pewien, że ONZ może mieć coś do powiedzenia na ten temat. Lub niektóre firmy zajmujące się analizą rynku, które wyłapują dane. Przypuszczam, że nie ma pełnych 200+, które można zobaczyć w Brukseli na spotkaniu zjazdowym konferencji paneli. –

+1

Prawidłowa odpowiedź brzmi: przeglądarka * może * wysłać cokolwiek, ale prawdopodobnie nie jest to odpowiedź, którą chcesz usłyszeć. – JJJ

Odpowiedz

3

Na stronie IANA Język Subtag Rejestr jest na pewno poprawna odpowiedź, ale lista jest trochę trudne do analizowania.

znalazłem to repozytorium GitHub, który ma kilka skryptów, aby je przeanalizować i zestaw gotowych do wykorzystania obiektów JSON można użyć w swoich projektach:

https://github.com/mattcg/language-subtag-registry

Wygląda autora aktualizuje repo za każdym razem, gdy lista IANA zostanie zmieniona.