From fd72d7a61fe2e7d85e2b0a67cba5738d50218bad Mon Sep 17 00:00:00 2001 From: Halil ibrahim Kalkan Date: Tue, 18 Dec 2018 11:41:18 +0300 Subject: [PATCH] UseAbpRequestLocalization --- .../Volo.AbpWebSite.Web/AbpWebSiteWebModule.cs | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/abp_io/src/Volo.AbpWebSite.Web/AbpWebSiteWebModule.cs b/abp_io/src/Volo.AbpWebSite.Web/AbpWebSiteWebModule.cs index a66d7bb11a..d0f5369ff2 100644 --- a/abp_io/src/Volo.AbpWebSite.Web/AbpWebSiteWebModule.cs +++ b/abp_io/src/Volo.AbpWebSite.Web/AbpWebSiteWebModule.cs @@ -62,12 +62,21 @@ namespace Volo.AbpWebSite var hostingEnvironment = context.Services.GetHostingEnvironment(); var configuration = context.Services.GetConfiguration(); + ConfigureLanguages(context.Services); ConfigureDatabaseServices(context.Services, configuration); ConfigureVirtualFileSystem(context.Services, hostingEnvironment); ConfigureBundles(context.Services); ConfigureTheme(context.Services); } + private static void ConfigureLanguages(IServiceCollection services) + { + services.Configure(options => + { + options.Languages.Add(new LanguageInfo("en-US", "en-US", "English")); + }); + } + private static void ConfigureBundles(IServiceCollection services) { services.Configure(options => @@ -138,12 +147,7 @@ namespace Volo.AbpWebSite var app = context.GetApplicationBuilder(); var env = context.GetEnvironment(); - app.UseRequestLocalization(options => - { - options.DefaultRequestCulture = new RequestCulture("en-US", "en-US"); - options.AddSupportedCultures("en-US"); - options.AddSupportedUICultures("en-US"); - }); + app.UseAbpRequestLocalization(); if (env.IsDevelopment()) {