GiD*_*Dar 5 localization resx asp.net-core-mvc visual-studio-2015 asp.net-core
已经有第7版的ASP.NET 5,他们说完成了本地化功能.如何使用visual studio 2015在asp.net 5 mvc 6中使用本地化编写多语言应用程序?是否有适用于beta 7版本的工作示例项目?我已经搜索过并找到了很多例子,但是由于代码已经改变,所以它们没有更多的工作.我还可以使用.resx文件(因为visual studio不再自动生成Designer.cs文件),或者他们建议使用更新或替代方法吗?
Beta 7引入了本地化,所以它真的是全新的.我写了一篇关于我博客上新内容的简短文章.有很多新的东西,所以如果你需要这些功能,我建议你阅读它.
实际上你仍然可以使用Resx,但你必须明白,默认情况下,分辨率是引擎试图找到与视图匹配的resx文件.
例如,如果您有一个HomeController和一个被调用的操作Locpage,则需要Views.Home.Locpage.cshtml.en-GB.resx支持en-GB语言环境.然而,最好的部分是你不再需要resx文件:-).你可以只实现自己的实施IStringLocalizer和IStringLocalizerFactory,和它会工作.你可以在我的博客上面看到这个代码.
如果你想要一个工作样本,现在最好的地方就是他们的GitHub,所以就在这里:https://github.com/aspnet/Mvc/tree/dev/samples/LocalizationSample.Web.
| 归档时间: |
|
| 查看次数: |
4754 次 |
| 最近记录: |