【发布时间】:2018-02-14 16:51:04
【问题描述】:
在国际化中,为什么我们使用 Multithreading 或 Thread 来执行 CurrentCulture 和 @987654324 @ 在 MVC 中的全球化和本地化中
【问题讨论】:
标签: asp.net-mvc localization internationalization multilingual globalization
在国际化中,为什么我们使用 Multithreading 或 Thread 来执行 CurrentCulture 和 @987654324 @ 在 MVC 中的全球化和本地化中
【问题讨论】:
标签: asp.net-mvc localization internationalization multilingual globalization
Thread.CurrentThread.CurrentCulture
用于日期格式、数字等,而不是实际语言。这些格式设置已在 ASP.NET 中实现。所以你只需要说你想使用 en-US 并且你得到美国格式的数字。如果您切换到 en-GB,您将获得英式格式。
Thread.CurrentThread.CurrentUICulture
适用于您必须使用资源文件 (*.resx) 实现的实际语言。这定义了用于从哪个资源文件加载语言资源。
您通常支持比 CurrentUICulture 更多的 CurrentCulture 设置。
【讨论】: