p Thread.CurrentThread.CurrentUICulture = new CultureInfo(“ja”)
p Thread.CurrentThread.CurrentCulture = new CultureInfo(“ja-JP”)
p Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages(0))
p Within an individual API that takes a culture
n Str = DateTime.Now.ToString(cultureInfo);You must use a specific culture to initialize the CurrentCulture property. The CurrentCulture property expects a culture that is associated with both a language and a region, such as ("en-US") for English in the United States.
If you only have access to a neutral culture, you can create a CultureInfo object in the format that the CurrentCulture property expects, using the CultureInfo.CreateSpecificCulture Method. This method maps a neutral culture to the default specific culture it is associated with, and then creates a CultureInfo object that represents that specific culture.