【问题标题】:Localization - how to get the client locale in asp.net mvc?本地化 - 如何在 asp.net mvc 中获取客户端语言环境?
【发布时间】:2012-10-15 13:27:10
【问题描述】:

我的问题是我的标题。

 Localization - how to get the client locale in asp.net mvc ?

我看到一些关于基于 url 路由的帖子,有什么方法可以从浏览器或从请求到服务器和进程获取数据。 有什么方法可以从 asp.net 获取浏览器语言环境。我正在创建自定义显示属性来处理 answer 中提到的本地化。

这是因为我使用 DB 来保存我的本地化值。我的计划是获取数据并使用 Display Attribute ,它将显示本地值。我需要浏览器的语言环境。那么是否有可能在基于它的渲染之前获取浏览器的语言环境和查询。

提前致谢。

【问题讨论】:

    标签: .net asp.net-mvc localization


    【解决方案1】:

    您可以使用:HttpRequest.UserLanguages Property:获取客户端语言首选项的排序字符串数组。

    参考:

    How to detect browser language

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    猜你喜欢
    • 1970-01-01
    • 2011-02-04
    • 1970-01-01
    • 2013-09-21
    • 2011-12-15
    • 1970-01-01
    • 1970-01-01
    • 2016-07-13
    • 1970-01-01
    相关资源
    最近更新 更多