Merge pull request #1096 from sbwalker/dev
Fix #1094 - localization fallback logic
This commit is contained in:
commit
1fcb2ee2b3
|
@ -59,7 +59,7 @@ namespace Oqtane.Pages
|
||||||
|
|
||||||
// set default language for site if the culture is not supported
|
// set default language for site if the culture is not supported
|
||||||
var languages = _languages.GetLanguages(alias.SiteId);
|
var languages = _languages.GetLanguages(alias.SiteId);
|
||||||
if (languages.All(l => l.Code != CultureInfo.CurrentUICulture.Name))
|
if (languages.Any() && languages.All(l => l.Code != CultureInfo.CurrentUICulture.Name))
|
||||||
{
|
{
|
||||||
var defaultLanguage = languages.Where(l => l.IsDefault).SingleOrDefault() ?? languages.First();
|
var defaultLanguage = languages.Where(l => l.IsDefault).SingleOrDefault() ?? languages.First();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user