From 98362c46b5bca674d2167522da2db1a97fdb7b81 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 13 Jun 2024 14:22:38 +0200 Subject: [PATCH] =?UTF-8?q?Cookie-basierter=20Lokalisierer=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DigitalData.UserManager.API/Program.cs | 5 + .../Resource.de-DE.resx | 101 ++++++++++++++++++ .../Resource.en-US.resx | 101 ++++++++++++++++++ 3 files changed, 207 insertions(+) create mode 100644 DigitalData.UserManager.Application/Resource.de-DE.resx create mode 100644 DigitalData.UserManager.Application/Resource.en-US.resx 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