【问题标题】:why we use Thread for implementing `CurrentCulture` and `CurrentUICulture` in ASP.NET Multilingual website为什么我们在 ASP.NET 多语言网站中使用 Thread 来实现 `CurrentCulture` 和 `CurrentUICulture`
【发布时间】:2018-02-14 16:51:04
【问题描述】:

在国际化中,为什么我们使用 MultithreadingThread 来执行 CurrentCulture@987654324 @ 在 MVC 中的全球化和本地化中

【问题讨论】:

    标签: asp.net-mvc localization internationalization multilingual globalization


    【解决方案1】:
    Thread.CurrentThread.CurrentCulture   
    

    用于日期格式、数字等,而不是实际语言。这些格式设置已在 ASP.NET 中实现。所以你只需要说你想使用 en-US 并且你得到美国格式的数字。如果您切换到 en-GB,您将获得英式格式。

    Thread.CurrentThread.CurrentUICulture 
    

    适用于您必须使用资源文件 (*.resx) 实现的实际语言。这定义了用于从哪个资源文件加载语言资源。

    您通常支持比 CurrentUICulture 更多的 CurrentCulture 设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-16
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      相关资源
      最近更新 更多