/// <summary> /// Creates a new language /// </summary> private void menuItemNew_Click(object sender, System.EventArgs e) { if (Settings.Instance.LanguageFolder == "" && !ShowFolderBrowser()) { return; } DialogResult result = ShouldSaveLanguageFile(); if (result == DialogResult.Yes) { SaveLanguageFile(); } else if (result == DialogResult.Cancel) { return; } NewLanguageForm form = new NewLanguageForm(); if (form.ShowDialog() == DialogResult.Cancel) { return; } try { TranslationManager.Instance.CreateLanguage(form.LanguageName); } catch (TranslatorException ex) { ShowMessageBox(BuildErrorMessageText(ex), MessageBoxIcon.Error); return; } Settings.Instance.Language = form.LanguageName; Initialize(); }
/// <summary> /// Creates a new language /// </summary> private void menuItemNew_Click(object sender, System.EventArgs e) { if (Settings.Instance.LanguageFolder=="" && !ShowFolderBrowser()) return; DialogResult result=ShouldSaveLanguageFile(); if (result==DialogResult.Yes) SaveLanguageFile(); else if (result==DialogResult.Cancel) return; NewLanguageForm form=new NewLanguageForm(); if (form.ShowDialog()==DialogResult.Cancel) return; try { TranslationManager.Instance.CreateLanguage(form.LanguageName); } catch (TranslatorException ex) { ShowMessageBox(BuildErrorMessageText(ex), MessageBoxIcon.Error); return; } Settings.Instance.Language=form.LanguageName; Initialize(); }