From 1cfc62dbfd048cb43faf0ff1fcc5c6ceea904a59 Mon Sep 17 00:00:00 2001 From: Hisham Abdullah Bin Ateya Date: Wed, 5 Aug 2015 20:23:19 +0300 Subject: [PATCH] Fix 'QueryStringRequestCultureProvider' Issue --- .../QueryStringRequestCultureProvider.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Microsoft.AspNet.Localization/QueryStringRequestCultureProvider.cs b/src/Microsoft.AspNet.Localization/QueryStringRequestCultureProvider.cs index 0b5f0aef16..6c858e32a6 100644 --- a/src/Microsoft.AspNet.Localization/QueryStringRequestCultureProvider.cs +++ b/src/Microsoft.AspNet.Localization/QueryStringRequestCultureProvider.cs @@ -60,6 +60,12 @@ namespace Microsoft.AspNet.Localization queryUICulture = queryCulture; } + if (queryCulture == null && queryUICulture != null) + { + // Value for UI culture but not for culture so default to UI culture value for both + queryCulture = queryUICulture; + } + var culture = CultureInfoCache.GetCultureInfo(queryCulture); var uiCulture = CultureInfoCache.GetCultureInfo(queryUICulture);