Localization 在ASP.NET Core中使用视图本地化
我想在使用区域的ASP.NET核心应用程序中使用本地化 我有一个局部视图Areas\Admin\Views\People\GetPeopleStatistics.cshtml 在这里,我想使用本地化:Localization 在ASP.NET Core中使用视图本地化,localization,resources,asp.net-core-1.1,Localization,Resources,Asp.net Core 1.1,我想在使用区域的ASP.NET核心应用程序中使用本地化 我有一个局部视图Areas\Admin\Views\People\GetPeopleStatistics.cshtml 在这里,我想使用本地化: ... @inject IViewLocalizer Localizer <h3>@Localizer["People Statistics"]:</h3> ... 我在Visual Studio中还遇到以下错误: Custom tool PublicResXFileC
...
@inject IViewLocalizer Localizer
<h3>@Localizer["People Statistics"]:</h3>
...
我在Visual Studio中还遇到以下错误:
Custom tool PublicResXFileCodeGenerator failed to produce an output for input file 'Resources\Admin\Views\People\GetPeopleStatistics.en.resx' but did not log a specific error. WebApplication D:\SVN Repositories\SRMS\trunk\PresentationLayer\WebApplication\Resources\Admin\Views\People\GetPeopleStatistics.en.resx 1
我做错了什么?如何配置此选项?您可能需要尝试以下操作:右键单击解决方案并执行“清洁解决方案”。这为我解决了本地化不起作用时的问题,我100%确定所有配置都正确。您可能需要尝试以下操作:右键单击您的解决方案并执行“清洁解决方案”。这为我解决了本地化不起作用时的问题,我100%确定所有配置都正确
[HttpPost]
public async Task SetLanguage(string culture)
{
Response.Cookies.Append(
CookieRequestCultureProvider.DefaultCookieName,
CookieRequestCultureProvider.MakeCookieValue(new RequestCulture(culture)),
new CookieOptions { Expires = DateTimeOffset.UtcNow.AddYears(1) }
);
}
Custom tool PublicResXFileCodeGenerator failed to produce an output for input file 'Resources\Admin\Views\People\GetPeopleStatistics.en.resx' but did not log a specific error. WebApplication D:\SVN Repositories\SRMS\trunk\PresentationLayer\WebApplication\Resources\Admin\Views\People\GetPeopleStatistics.en.resx 1