tu peux pas ajouter ça dans ton fichier aspx entre les balises ?
<%@ UICulture="fr" Culture="fr-FR" %>
Cela sera en Français par défaut 
Ensuite si tu veux changer la langue tu peux override la sub InitializeCulture()
Comme ça par exemple (en récupérant la langue selon l'user connecté) :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
Protected Overrides Sub InitializeCulture()
Dim langue As String
langue = Request.QueryString("slg")
Select Case langue
Case "Espagnol"
Thread.CurrentThread.CurrentUICulture = New CultureInfo("es")
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("es")
Case "Allemand"
Thread.CurrentThread.CurrentUICulture = New CultureInfo("de")
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("de")
Case "Italien"
Thread.CurrentThread.CurrentUICulture = New CultureInfo("it")
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("it")
Case "Anglais"
Thread.CurrentThread.CurrentUICulture = New CultureInfo("en")
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("en")
Case Else 'par défaut en français
Thread.CurrentThread.CurrentUICulture = New CultureInfo("fr")
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("fr")
End Select
End Sub |
Partager