diff --git a/DigitalData.UserManager.API/Program.cs b/DigitalData.UserManager.API/Program.cs index ffe6ccc..e32fa5e 100644 --- a/DigitalData.UserManager.API/Program.cs +++ b/DigitalData.UserManager.API/Program.cs @@ -5,6 +5,7 @@ using DigitalData.Core.Application; using Microsoft.AspNetCore.Authentication.Cookies; using NLog.Web; using NLog; +using DigitalData.Core.API; var logger = LogManager.Setup().LoadConfigurationFromAppSettings().GetCurrentClassLogger(); logger.Debug("init main"); @@ -61,6 +62,8 @@ try { builder.Services.AddDirectorySearchService(); + builder.Services.AddCookieBasedLocalizer(); + var app = builder.Build(); app.UseCors("DefaultCorsPolicy"); @@ -71,6 +74,8 @@ try { app.UseSwaggerUI(); } + app.UseCookieBasedLocalizer("de-DE", "en-US"); + app.UseDefaultFiles(); app.UseStaticFiles(); diff --git a/DigitalData.UserManager.Application/Resource.de-DE.resx b/DigitalData.UserManager.Application/Resource.de-DE.resx new file mode 100644 index 0000000..4fdb1b6 --- /dev/null +++ b/DigitalData.UserManager.Application/Resource.de-DE.resx @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/DigitalData.UserManager.Application/Resource.en-US.resx b/DigitalData.UserManager.Application/Resource.en-US.resx new file mode 100644 index 0000000..4fdb1b6 --- /dev/null +++ b/DigitalData.UserManager.Application/Resource.en-US.resx @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 1.3 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file