app_globalresources-Creating a resource file
Interface calls <asp:label id= "Label1" runat= "Server" text= "<%$ resources:localizedtext, S001%>" ></asp:Label>
<%$ Resources: Resource file name, resource name%>
Program background Get resource file
(String) GetLocalResourceObject ("Label1resource1.text"); get local resources
(String) GetGlobalResourceObject ("LocalizedText", "S002"); Get global resources
Common practice of Interface language selection
1 < href= "CURRENTCULTURE=ZH-CN"> Chinese (China)</a> 2 3 < href= "? currentculture=en-us">English (USA)</A >
Background events
protected Override voidinitializeculture () {strings = request.querystring["CurrentCulture"]; if(!String.IsNullOrEmpty (s)) {//UICulture-determines which localized resource to use, which is the language used//Culture-Determines how various data types are organized, such as numbers and datesThread.CurrentThread.CurrentUICulture =NewCultureInfo (s); Thread.CurrentThread.CurrentCulture=CultureInfo.CreateSpecificCulture (s); }}
Asp. NET Internationalization