private void googleTranslate_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(_NO_TRANSLATE_languageCode.Text)) { MessageBox.Show(this, selectLanguageCode.Text); return; } if (translateGrid.SelectedRows.Count == 1) { var translateItem = ((TranslateItem)translateGrid.SelectedRows[0].DataBoundItem); translateItem.TranslatedValue = Google.TranslateText(translateItem.NeutralValue, "en", GetSelectedLanguageCode()); translateGrid_Click(null, null); translateGrid.Refresh(); } }
private void googleAll_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(_NO_TRANSLATE_languageCode.Text)) { MessageBox.Show(this, selectLanguageCode.Text); return; } foreach (TranslateItem translateItem in translate) { if (string.IsNullOrEmpty(translateItem.TranslatedValue)) { translateItem.TranslatedValue = Google.TranslateText(translateItem.NeutralValue, "en", GetSelectedLanguageCode()); } UpdateProgress(); translateGrid.Refresh(); } translateGrid_Click(null, null); }