Skip to content

Commit f0143e4

Browse files
Fixes problem where CultureInfo.TwoLetterISOLanguageName has more then two letters
1 parent 40cda6f commit f0143e4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Presentation/SmartStore.Web/Administration/Controllers/LanguageController.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,10 @@ private void PrepareLanguageModel(LanguageModel model, Language language, bool e
9191
index == -1 ? item.DisplayName : item.DisplayName.Substring(0, index),
9292
item.TwoLetterISOLanguageName);
9393

94-
model.AvailableTwoLetterLanguageCodes.Add(new SelectListItem { Text = displayName, Value = item.TwoLetterISOLanguageName });
94+
if (item.TwoLetterISOLanguageName.Length == 2)
95+
{
96+
model.AvailableTwoLetterLanguageCodes.Add(new SelectListItem { Text = displayName, Value = item.TwoLetterISOLanguageName });
97+
}
9598
}
9699
}
97100

0 commit comments

Comments
 (0)