From b5af3e61edbbde452237fa4967e8ffe2345d7713 Mon Sep 17 00:00:00 2001 From: TekH Date: Thu, 18 Jun 2026 10:34:05 +0200 Subject: [PATCH] Improve language display in LanguageSelector MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaced the placeholder arrow in the language selector button with the current language name using the new `GetLanguageName` method. Added `GetLanguageName` to map culture codes to language names. Fixed encoding issue by correcting "Fran�ais" to "Français" in the French language option. --- .../Shared/LanguageSelector.razor | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/EnvelopeGenerator.ReceiverUI/Shared/LanguageSelector.razor b/EnvelopeGenerator.ReceiverUI/Shared/LanguageSelector.razor index a24a4f4e..4896bfe7 100644 --- a/EnvelopeGenerator.ReceiverUI/Shared/LanguageSelector.razor +++ b/EnvelopeGenerator.ReceiverUI/Shared/LanguageSelector.razor @@ -7,7 +7,7 @@
@if (isOpen) @@ -23,7 +23,7 @@
} @@ -59,4 +59,15 @@ _ => "de" }; } + + private string GetLanguageName(string culture) + { + return culture switch + { + "de-DE" => "Deutsch", + "en-US" => "English", + "fr-FR" => "Français", + _ => "Deutsch" + }; + } }