diff --git a/src/Aspire.Dashboard/Components/App.razor b/src/Aspire.Dashboard/Components/App.razor
index e9b3ca1f19e..b3ae5d33d89 100644
--- a/src/Aspire.Dashboard/Components/App.razor
+++ b/src/Aspire.Dashboard/Components/App.razor
@@ -1,5 +1,5 @@
-
+
diff --git a/src/Aspire.Dashboard/Components/Dialogs/SettingsDialog.razor b/src/Aspire.Dashboard/Components/Dialogs/SettingsDialog.razor
index cd7891c5423..957960d3557 100644
--- a/src/Aspire.Dashboard/Components/Dialogs/SettingsDialog.razor
+++ b/src/Aspire.Dashboard/Components/Dialogs/SettingsDialog.razor
@@ -19,10 +19,11 @@
c.NativeName.Humanize())
+ .ToList();
+
+ Assert.Equal(displayNames.Count, displayNames.Distinct().Count());
+ }
+
[Theory]
[InlineData("en", true, "en")]
[InlineData("en-US", true, "en")]
@@ -71,6 +82,8 @@ public void TryGetKnownParentCulture_VariousCultures_ReturnsExpectedResult(strin
[InlineData("en", "en-XX", "en")]
[InlineData("de", "en-US", null)]
[InlineData("zh-Hans", "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7", "zh-CN")]
+ [InlineData("zh-Hans", "zh-CN", "zh-CN")]
+ [InlineData("zh-Hans", "zh-CN,zh;q=0.9", "zh-CN")]
public async Task ResolveSetCultureToAcceptedCultureAsync_MatchRequestToResult(string requestedLanguage, string acceptLanguage, string? result)
{
// Arrange