fix sorting of Site.Languages property

This commit is contained in:
sbwalker 2024-10-15 16:46:05 -04:00
parent 72087823ac
commit 56cfb2ce06
2 changed files with 2 additions and 2 deletions

View File

@ -45,8 +45,7 @@
{
MenuAlignment = DropdownAlignment.ToLower() == "right" ? "dropdown-menu-end" : string.Empty;
var languages = PageState.Languages;
_supportedCultures = languages.Select(l => new Culture { Name = l.Code, DisplayName = l.Name });
_supportedCultures = PageState.Languages.Select(l => new Culture { Name = l.Code, DisplayName = l.Name });
if (PageState.QueryString.ContainsKey("culture"))
{

View File

@ -97,6 +97,7 @@ namespace Oqtane.Services
{
language.Name = CultureInfo.GetCultureInfo(language.Code).DisplayName;
}
site.Languages = site.Languages.OrderBy(item => item.Name).ToList();
return Task.FromResult(site);
}