.NET Core的本地化机制是如何实现跨语言资源管理和深入优化的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1747个文字,预计阅读时间需要7分钟。
前言:ASP.NET Core提供了本地化服务和中间件,可以将网站本地化为不同的语言文本。
在ASP.NET Core中,我们可以使用Microsoft.AspNetCore.Localization库来实现本地化。
从.NET Core 2.0版本开始,Microsoft.AspNetCore.Localization库被引入。
前言
ASP.NET Core中提供了一些本地化服务和中间件,可将网站本地化为不同的语言文化。
ASP.NET Core中我们可以使用Microsoft.AspNetCore.Localization库来实现本地化。
在.NET Core 2.0以上版本, Microsoft.AspNetCore.Localization已经包含在了Microsoft.AspNetCore.All中,所以我们并不需要手动引入其他的类库。
创建一个MVC网站
为了测试ASP.NET Core的本地化,我们首先在Visual Studio 2017中创建一个MVC项目LocalizationSample。
配置Startup类
ASP.NET Core中,如果希望启动本地化,首先需要在Startup类的ConfigureServices方法中使用services.AddLocalization添加本地化服务。
本文共计1747个文字,预计阅读时间需要7分钟。
前言:ASP.NET Core提供了本地化服务和中间件,可以将网站本地化为不同的语言文本。
在ASP.NET Core中,我们可以使用Microsoft.AspNetCore.Localization库来实现本地化。
从.NET Core 2.0版本开始,Microsoft.AspNetCore.Localization库被引入。
前言
ASP.NET Core中提供了一些本地化服务和中间件,可将网站本地化为不同的语言文化。
ASP.NET Core中我们可以使用Microsoft.AspNetCore.Localization库来实现本地化。
在.NET Core 2.0以上版本, Microsoft.AspNetCore.Localization已经包含在了Microsoft.AspNetCore.All中,所以我们并不需要手动引入其他的类库。
创建一个MVC网站
为了测试ASP.NET Core的本地化,我们首先在Visual Studio 2017中创建一个MVC项目LocalizationSample。
配置Startup类
ASP.NET Core中,如果希望启动本地化,首先需要在Startup类的ConfigureServices方法中使用services.AddLocalization添加本地化服务。

