Как получить выбранный язык браузера (не первый в списке) с C #? - PullRequest
0 голосов
/ 11 октября 2018

Чтобы перенаправить пользователя на другую страницу по культуре / языку, я хотел бы получить выбранный язык из списка языков браузера.

Я имею в виду, что в качестве языка браузера я выбрал «португальский».в Chrome.

enter image description here

И когда я получаю весь список языков с помощью C #, используя

HttpContext.Current.Request.UserLanguages, Iполучил это:

enter image description here

Итак, как мне узнать, что португальский язык выбран в качестве языка браузера?

Я нашел много ответови типичный использует

var lang = HttpContext.Current.Request.UserLanguages ​​[0];

Однако, с этим решением я получил бы первый, который "испанский", и этоне правильный.

...