Wie füttere ich die Sprachkultur Faden in die Hilfsklasse
-
25-09-2019 - |
Frage
Mit asp.net MVC 2, Ich habe versucht, Matt Hawleys Localization Helfer an der Arbeit in meiner Web-Anwendung zu bekommen, aber ich bin immer steckt eine Null in die Sprache String-Variable Fütterung. Ich kann nicht herausfinden, warum ich das tue.
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);
}
}
}
Was könnte ich tun, falsch sein?
Lösung
Ich habe herausgefunden, wie man Swap-Kulturen MIKEBLOG den Code in ihrem / seinem ehrfürchtigen Blog-Beitrag mit http://helios.ca/2009/05/27/aspnet-mvc-and-localization/
Dank
Paul
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow