// Token: 0x0600086D RID: 2157 RVA: 0x0003E794 File Offset: 0x0003C994 public static CultureInfo GetDefaultCulture(OwaContext owaContext) { int num = 0; if (owaContext.SessionContext != null) { num = owaContext.SessionContext.LogonAndErrorLanguage; } else if (OwaConfigurationManager.Configuration != null) { num = OwaConfigurationManager.Configuration.LogonAndErrorLanguage; } if (num > 0) { if (Culture.IsSupportedCulture(num)) { return(Culture.GetCultureInfoInstance(num)); } ExTraceGlobals.CoreTracer.TraceDebug <int>(0L, "LogonAndErrorLanguage is unsupported culture (LCID: {0})", num); } CultureInfo browserDefaultCulture = Culture.GetBrowserDefaultCulture(owaContext); if (browserDefaultCulture != null) { return(browserDefaultCulture); } return(Globals.ServerCulture); }
// Token: 0x060019E7 RID: 6631 RVA: 0x000965F8 File Offset: 0x000947F8 private static void SetThreadCulture(OwaContext owaContext) { CultureInfo cultureInfo = Culture.GetBrowserDefaultCulture(owaContext); if (cultureInfo == null) { cultureInfo = Globals.ServerCulture; } owaContext.Culture = cultureInfo; Culture.SetThreadCulture(owaContext); }