[Asp.net 5] Localization-简单易用的本地化-全球化信息
2015-05-28 16:39
609 查看
本篇比较简单介绍Localization解决方案中:
Microsoft.Framework.Globalization.CultureInfoCache 工程
CultureInfoGenerator 工程
Microsoft.Framework.Globalization.CultureInfoCache
CultureInfoCache工程的作用是和它的名字一样,缓冲各个地区的CultureInfo。该工程中只有一个类(分成俩个部分类),而且都超级简单,下面我们就简单介绍下把:
CultureInfoCache:核心的缓冲类。对外暴漏静态方法:CultureInfo GetCultureInfo(string name),能够根据各地的语言代码(比如 cn、en等)获取到各地的CultureInfo。
outputFilePath
修改后,直接运行该工程,会发现Microsoft.Framework.Globalization.CultureInfoCache解决方案中CultureInfoList.cs文件被更改。
这个文件内还有值得我们注意的,就是版本和.net环境的对应关系
Microsoft.Framework.Globalization.CultureInfoCache 工程
CultureInfoGenerator 工程
Microsoft.Framework.Globalization.CultureInfoCache
CultureInfoCache工程的作用是和它的名字一样,缓冲各个地区的CultureInfo。该工程中只有一个类(分成俩个部分类),而且都超级简单,下面我们就简单介绍下把:
CultureInfoCache:核心的缓冲类。对外暴漏静态方法:CultureInfo GetCultureInfo(string name),能够根据各地的语言代码(比如 cn、en等)获取到各地的CultureInfo。
var outputFilePath = args.Length > 0 ? args[0] : Path.Combine(_appPath, "../Microsoft.Framework.Globalization.CultureInfoCache/CultureInfoList.cs");
outputFilePath
修改后,直接运行该工程,会发现Microsoft.Framework.Globalization.CultureInfoCache解决方案中CultureInfoList.cs文件被更改。
这个文件内还有值得我们注意的,就是版本和.net环境的对应关系
private static string CheckFor45DotVersion(int releaseKey) { if (releaseKey >= 393273) { return "4.6 RC or later"; } if ((releaseKey >= 379893)) { return "4.5.2 or later"; } if ((releaseKey >= 378675)) { return "4.5.1 or later"; } if ((releaseKey >= 378389)) { return "4.5 or later"; } // This line should never execute. A non-null release key should mean // that 4.5 or later is installed. return "No 4.5 or later version detected"; }
相关文章推荐
- 超级简单:ASP.NET Localization (本地化,多语言)
- 超级简单:ASP.NET Localization (本地化,多语言)
- 超级简单:ASP.NET Localization (本地化,多语言)
- 艾伟_转载:超级简单:ASP.NET Localization (本地化,多语言)
- 关于ASP.NET全球化/本地化(多语言)的一些资源( resource about ASP.NET Localization )
- 超级简单:ASP.NET Localization (本地化,多语言)
- [Asp.net 5] Localization-简单易用的本地化
- 超级简单:ASP.NET Localization (本地化,多语言)
- 重温ASP.NET的配置信息(简单、常用)
- 重新过一遍ASP.NET 2.0(C#)(5) - Localization(本地化,多语言)
- ASP.NET 全球化和本地化
- ASP.NET获取IP及电脑名等信息的简单方法+通用类文件源码
- ASP.NET获取IP及电脑名等信息的简单方法+通用类文件源码
- 入乡随俗:ASP.NET的本地化(Localization)简介
- 重新过一遍ASP.NET 2.0(C#)(5) - Localization(本地化,多语言)
- asp.net MVC 验证错误信息本地化
- ASP.NET-本地化、全球化
- asp.net简单的联系人信息管理
- 从Asp.net实现资源全球化和本地化
- 温故知新ASP.NET 2.0(C#)(5) - Localization(本地化,多语言)