Чтобы позволить клиенту вручную выбирать свой собственный язык, я получил инструкции по установке следующего на моей " basepage ".У меня просто есть обычные страницы ASPX и 5 главных страниц.У меня есть сайт Visual Studio 2010 / vb / net 4.0.Я только что создал свой собственный класс в Visual Studio и поместил BasePage.vb в папку app_code .Я правильно делаю?
Public Class BasePage
Inherits Page
Private Const m_DefaultCulture As String = "en-GB"
Protected Overrides Sub InitializeCulture()
'retrieve culture information from session
Dim culture__1 As String = Convert.ToString(Session("MyCulture"))
'check whether a culture is stored in the session
If Not String.IsNullOrEmpty(culture__1) Then
Culture = culture__1
Else
Culture = m_DefaultCulture
End If
'set culture to current thread
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(culture__1)
Thread.CurrentThread.CurrentUICulture = New CultureInfo(culture__1)
'call base class
MyBase.InitializeCulture()
End Sub
End Class