.NET Framework
Globalization and localization in ASP.NET Framework
Globalization and Localization Globalization指将应用程序设计为支持多个语言和文化的过程,Localization则意为将已经Globalization的应用程序设置为特定区域输出的过程。例如将应用程序的输出字符和UI都使用资源文件进行配置,可输出多个不同语言则应用程序已经准备好全球化过程,而根据浏览器语言或者Cookie设置获取特定的区域语言则称之为本地化过程。 Best Practices 新建ASP.NET Framework应用程序后,新建App_GlobalResources文件夹并在下面新建三个资源文件: 其中,Resource.resx为基准资源文件,Resource.en-US则为en-US区域对应的资源文件,Resource.zh-CN则为zh-CN区域对应的资源文件,应当说明的是,所有资源文件的字符串Key应当与Resource.resx资源文件中的Key相一致,Value则为对应区域的本地化字符串。 接下来在Resource.resx中新增一个SYSTEM_NAME用来表示当前系统信息,相应的Resource.e