public static LanguageSettings getInstance()
 {
     if (instance == null)
     {
         instance = new LanguageSettings();
     }
     return(instance);
 }
        public void ChangeFormLanguage(AvaliableLocalizations newLocalization)
        {
            LanguageSettings.getInstance().SetCulture(newLocalization);

            var resources      = new ComponentResourceManager(typeof(Form1));
            var newCultureInfo = new CultureInfo(EnumDescriptionHelper.GetEnumDescription(newLocalization));

            resources.ApplyResources(this, "$this", newCultureInfo);
            ApplyResource(this, resources, newCultureInfo);

            //Print("Set to: " + newCultureInfo.NativeName);
            SetCurrenLanguageButtonChecked(newCultureInfo.NativeName);
        }