diff --git a/src/Umbraco.Core/Models/UserExtensions.cs b/src/Umbraco.Core/Models/UserExtensions.cs index 9fd97585c8..c2f1b61f3e 100644 --- a/src/Umbraco.Core/Models/UserExtensions.cs +++ b/src/Umbraco.Core/Models/UserExtensions.cs @@ -4,6 +4,7 @@ using System.Globalization; using System.Linq; using System.Net; using Umbraco.Core.Cache; +using Umbraco.Core.Configuration; using Umbraco.Core.IO; using Umbraco.Core.Models.Identity; using Umbraco.Core.Models.Membership; @@ -109,7 +110,7 @@ namespace Umbraco.Core.Models catch (CultureNotFoundException) { //return the default one - return CultureInfo.GetCultureInfo("en"); + return CultureInfo.GetCultureInfo(GlobalSettings.DefaultUILanguage); } } diff --git a/src/Umbraco.Web/Editors/BackOfficeController.cs b/src/Umbraco.Web/Editors/BackOfficeController.cs index 1af17e44bf..8404768f40 100644 --- a/src/Umbraco.Web/Editors/BackOfficeController.cs +++ b/src/Umbraco.Web/Editors/BackOfficeController.cs @@ -161,7 +161,7 @@ namespace Umbraco.Web.Editors ? Security.IsAuthenticated() //current culture is set at the very beginning of each request ? Thread.CurrentThread.CurrentCulture - : CultureInfo.GetCultureInfo("en") + : CultureInfo.GetCultureInfo(GlobalSettings.DefaultUILanguage) : CultureInfo.GetCultureInfo(culture); var textForCulture = Services.TextService.GetAllStoredValues(cultureInfo)