如何获取客户端的浏览器默认语言? **目前的一个 [英] How can I get the client's browser default language? **Current one

查看:176
本文介绍了如何获取客户端的浏览器默认语言? **目前的一个的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我通过使用Request Object获得了语言,但是它返回了我在浏览器中定义的语言数组列表,我无法理解用户当前在浏览器中使用哪种语言?

 string [] userLang = Request.UserLanguages; 



返回:

 < span class =code-leadattribute> en-US  
en; q = 0. 8
tr; q = 0 。 6





例如目前我正在使用 en; q = 0.8

解决方案

看起来索引0将是当前使用的一个: http://madskristensen.net/post/get-language-and-country-from-a-browser-in-aspnet [ ^ ]

I got languages by using Request Object but it retuns me an array list of languages which defined in my browser and I am not be able to understand which language of them that user uses in browser currently?

string[] userLang = Request.UserLanguages;


returns :

en-US
en;q=0.8
tr;q=0.6



For example currently I am using en;q=0.8

解决方案

It looks like the index 0 will be the current in use one: http://madskristensen.net/post/get-language-and-country-from-a-browser-in-aspnet[^]


这篇关于如何获取客户端的浏览器默认语言? **目前的一个的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆