Example #1
0
        private void ItmAddNewPhrases_Click(object sender, EventArgs e)
        {
            var group = cbxGroups.Text;

            if (String.IsNullOrEmpty(group) ||
                !translationManager.Translation.ContainsKey(group))
            {
                return;
            }

            var path = GetTxtFilePath();

            if (String.IsNullOrEmpty(path))
            {
                return;
            }
            if (!path.Contains(group))
            {
                MessageBox.Show("Wrong import file!", "Import Phrases", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            translationManager.ImportNewPhrasesFromTextFile(path, group);
            isTranslationChanged = true;
            GroupChanged();
            SetFormText();
        }