/// <summary> /// Get current <see cref="LocalizationScope"/> from the current thread /// </summary> /// <returns></returns> public static LocalizationScope FromCurrentThread() { var culture = new CultureInfo(Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride); var scope = new LocalizationScope(culture, culture); return(scope); }
#pragma warning disable 1591 // Xml Comments public LocalizationScope BeginScope() { var scope = LocalizationScope.FromCurrentThread(); Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride = Configure.Instance.Culture.Name; return(scope); }
#pragma warning disable 1591 // Xml Comments public LocalizationScope BeginScope() { var scope = LocalizationScope.FromCurrentThread(); CultureInfo.CurrentCulture = Configure.Instance.Culture; CultureInfo.CurrentUICulture = Configure.Instance.UICulture; return(scope); }
public void EndScope(LocalizationScope scope) { Thread.CurrentThread.CurrentCulture = scope.Culture; Thread.CurrentThread.CurrentUICulture = scope.UICulture; }
/// <summary> /// Get current <see cref="LocalizationScope"/> from the current thread /// </summary> /// <returns></returns> public static LocalizationScope FromCurrentThread() { var scope = new LocalizationScope(Thread.CurrentThread.CurrentCulture, Thread.CurrentThread.CurrentUICulture); return scope; }
/// <summary> /// Get current <see cref="LocalizationScope"/> from the current thread /// </summary> /// <returns></returns> public static LocalizationScope FromCurrentThread() { var scope = new LocalizationScope(Thread.CurrentThread.CurrentCulture, Thread.CurrentThread.CurrentUICulture); return(scope); }
public void EndScope(LocalizationScope scope) { Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride = scope.Culture.Name; }
/// <summary> /// Get current <see cref="LocalizationScope"/> from the current thread /// </summary> /// <returns></returns> public static LocalizationScope FromCurrentThread() { var culture = new CultureInfo(Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride); var scope = new LocalizationScope(culture, culture); return scope; }
public void EndScope(LocalizationScope scope) { CultureInfo.CurrentCulture = scope.Culture; CultureInfo.CurrentUICulture = scope.UICulture; }