Это лучше делать на серверной стороне, разбирая содержимое заголовка Accept-Language.
Например:
Код:
|
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8 |
Это следует трактовать как «Я желаю получить содержимое на языке ru-RU с приоритетом 1, либо ru с приоритетом 0,9, либо en с приоритетом 0,8»