protected virtual void InitializeEntries() { ConfigurationHolder config = BusinessDomain.AppConfiguration; chkSystemLocalization.Active = config.UseSystemLocalization; chkSystemLocalization.Toggled += chkSystemLocalization_Toggled; chkSystemLocalization_Toggled(null, null); currentLocale = config.UseSystemLocalization ? Thread.CurrentThread.CurrentUICulture.Name : config.Localization; foreach (CultureInfo locale in ComponentHelper.GetAvailableLocales(config.LocalePackageName, StoragePaths.LocaleFolder)) { localizations.Add(locale.Name, char.ToUpper(locale.NativeName [0]) + locale.NativeName.Substring(1)); } cboLocalization.Load(localizations, "Key", "Value", currentLocale); }