网站排名张家港,凡科建站做的网站有什么短板,湖北做网站找谁,现在什么网页游戏好玩根据市场需求#xff0c;基于.NET CORE平台开发的RoadFlow工作流平台需要实现多语言版本。经过方案讨论和比对#xff0c;决定采用.NET自带的本地化功能来实现多语言。话不多说#xff0c;直接上实现方式。首先修改Startup.cs在public void ConfigureServices(IServiceColle… 根据市场需求基于.NET CORE平台开发的RoadFlow工作流平台需要实现多语言版本。经过方案讨论和比对决定采用.NET自带的本地化功能来实现多语言。话不多说直接上实现方式。首先修改Startup.cs在public void ConfigureServices(IServiceCollection services)方法中加入到这里启动文件就设置好了。在根目录下新建Language目录用于存放语言包 语言包下的目录结构和MVC对应控制器对应控制器视图对应视图。 目录下新建资源文件 CORE加载资源文件的方式有三种:URL,Cookie,请求头。我们这里采用Cookie。所以在打开首页的时候写了一个Cookie在控制器中加入接下来在使用语言的地方 _localizer[资源文件中定义的名称]就可以读取到相应的语言了。在视图中使用视图顶部引用在要使用语言的地方就可以使用了原文地址https://www.cnblogs.com/roadflow/p/11216173.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com