0
С asp.net MVC 2, я пытался получить помощника по локализации Matt Hawley для работы в моем веб-приложении, но я заставляю подавать нуль в язык строковая переменная. Я не могу понять, почему я это делаю.Как передать поток языковой культуры в класс помощника
namespace MvcLocalization
{
public abstract class LocalizedControllerBase : Controller
{
public String LanguageCode { get; private set; }
protected override void Initialize(System.Web.Routing.RequestContext requestContext)
{
LanguageCode = requestContext.RouteData.Values["languageCode"].ToString();
if (!AppConfig.SupportedLanguages.Contains(LanguageCode))
LanguageCode = AppConfig.DefaultLanguageCode;
System.Globalization.CultureInfo culture = System.Globalization.CultureInfo.CreateSpecificCulture(LanguageCode);
Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;
base.Execute(requestContext);
}
}
}
Что я могу делать неправильно?
могли бы вы опубликовать ваши маршруты вы отображающие? Вы можете найти их в своем Global.asax – Pbirkoff