Depressurizer.Settings.changeLanguage C# (CSharp) Method

changeLanguage() private method

private changeLanguage ( UserLanguage userLanguage ) : void
userLanguage UserLanguage
return void
        private void changeLanguage(UserLanguage userLanguage)
        {
            CultureInfo newCulture;

            switch (userLanguage)
            {
                case UserLanguage.en:
                    newCulture = new CultureInfo("en");
                    break;
                case UserLanguage.es:
                    newCulture = new CultureInfo("es");
                    break;
                case UserLanguage.ru:
                    newCulture = new CultureInfo("ru");
                    break;
                case UserLanguage.uk:
                    newCulture = new CultureInfo("uk");
                    break;
                default:
                    newCulture = Thread.CurrentThread.CurrentCulture;
                    break;
            }

            Thread.CurrentThread.CurrentUICulture = newCulture;
        }