Hi,

Ich m�chte meiner Anwendung mehrere Sprachen (Im Moment englisch und deutsch) 
benutzen.
Ich hab schon ne ResourceDate Strings.resx und strings.de.resx angelegt.
Bisher hatte ich nur die englischen Texte in Strings.resx hinterlegt und 
mittels ResourceManager angesprochen.

--- schnip ----
Protected LocRM As ResourceManager

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles MyBase.Load
  LocRM = New ResourceManager("MyProject.Strings", GetType(_default).Assembly)
  If Me.IsPostBack = False Then

            lblStep.Text = LocRM.GetString("All:lblStep") & " " & 
CStr(Session("Step"))

  ....
  End If
End Sub

--- shnapp ---

Soweit funktioniuert das auch gut aber wie bekomme ich es hin, dass, wenn ein 
User sich mit deutsch als IE-Sprache anmeldet, er die Texte die in 
Strings.de.resx stehen erh�lt?
Ich hab immer nur was mit Threads im Netz gefunden und das brauche ich 
eigentlich gar nicht oder?
Au�erdem ben�tige ich die LanguageID (1033 = englisch, 1031 =deutsch...) um die 
an die DB zu �bergeben.

Gru�

Michael W. Schneider
IT-Wizards GmbH
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an