我需要從我的視圖中的資源文件給出一些字符串。在Startup.cs:ASP.Net 5視圖中的rc1本地化
services.AddMvc()
.AddViewLocalization(options => options.ResourcesPath = "Resources");
和:
app.UseRequestLocalization(new RequestCulture("ru-RU"));
查看:
@using Microsoft.AspNet.Mvc.Localization
@inject IViewLocalizer loc
我在MSDN博客閱讀以下內容:
的
IViewLocalizer
是IHtmlLocalizer
服務,尋找基於當前視圖名稱的資源。
那麼我應該如何命名.resx
文件以便我的本地化字符串出現在我的視圖中?如果我有Views/Manager/Index.cshtml
,那麼Resources/Manager/Index.cshtml.ru-RU.resx
是正確的?但是找不到資源...
非常感謝!你的回答幫助我找到了工作。我同意,它的工作方式還不是很方便。希望他們能解決它。 – Slip