void comboLanguage_SelectedIndexChanged(object sender, EventArgs e) { if (!enableEvents) { return; } var lang = ""; switch (comboLanguage.SelectedIndex) { case 0: lang = CultureInfo.CurrentCulture.Name; break; case 1: lang = "default"; break; case 2: lang = "de"; break; case 3: lang = "es"; break; case 4: lang = "ca-ES"; break; case 5: lang = "zh"; break; } if (lang != "") { Helper.TranslatorHelper.DownloadTranslationFile("PokemonGo.RocketAPI.Console/Lang", Program.path_translation, lang); th.SelectLanguage(lang); th.Translate(this); if (OnChangeLanguage != null) { OnChangeLanguage(); } } }