@model LanguageSelectorModel @inject Nop.Core.IWebHelper webHelper @if (Model.AvailableLanguages.Count > 1) {
@{ var returnUrl = webHelper.GetRawUrl(Context.Request); if (Model.UseImages) { } else { var languages = await Model.AvailableLanguages.SelectAwait(async lang => new SelectListItem { Text = lang.Name, Value = Url.RouteUrl("ChangeLanguage", new { langid = lang.Id, returnUrl }, webHelper.GetCurrentRequestProtocol()), Selected = lang.Id.Equals(Model.CurrentLanguageId) }).ToListAsync(); } }
}