sauvegarde dans InitParameters l'adresse ip de ton visiteur dans l'événement Page_load du Default.aspx.cs grace à :
Silverlight1.InitParameters = "IpAddress=" + HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
puis va dans App.xaml.cs et ajoute le code suivant dans Application_Startup :
1 2 3 4 5 6
| private void Application_Startup(object sender, StartupEventArgs e) {
string ip = e.InitParams["IpAddress"];
//Puis la tu regarde si l'ip n'est pas française tu fait ça :
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en");
} |
Partager