如何在ASP.NET Core RC 2中設置固定區域性? 我Startup.cs
:強制所有請求使用UseRequestLocalization使用單一文化
var options = new RequestLocalizationOptions
{
DefaultRequestCulture = new RequestCulture("pt-BR", "pt-BR"),
SupportedCultures = new[] { new CultureInfo("pt-BR") },
SupportedUICultures = new[] { new CultureInfo("pt-BR") }
};
options.RequestCultureProviders.Insert(0, new CustomRequestCultureProvider(async context => await Task.FromResult(new ProviderCultureResult("pt-BR", "pt-BR"))));
app.UseRequestLocalization(options);
某些請求仍然得到en-US
定義 「一些要求」?這是一種特殊的要求嗎?中間件或控制器/服務? – Tseng
通過使用客戶提供的首選文化來請求本地化工作,這可能是OP通過「某些請求」所表達的意思。 –