protected void Transliterate(object sender, EventArgs e) { string srcLang = SrcLangDropDownList.SelectedValue.ToString().Substring(0, 2); string dstLang = DstLangDropDownList.SelectedValue.ToString().Substring(0, 2); TransliteratorBase transliterator = TransliteratorManager.Instance[srcLang, dstLang]; DestinationText.Text = transliterator.Transliterate(SourceText.Text); NoteLabel.Text = transliterator.Message(); }
protected void Transliterate(object sender, EventArgs e) { TransliterationService1 ts = new TransliterationService1(); ts.GetLanguages(); Global.translitCounter++; string srcLang = SrcLangDropDownList.SelectedValue.ToString().Substring(0, 2); string dstLang = DstLangDropDownList.SelectedValue.ToString().Substring(0, 2); TransliteratorBase transliterator = TransliteratorManager.Instance[srcLang, dstLang]; DestinationText.Text = transliterator.Transliterate(SourceText.Text); NoteLabel.Text = transliterator.Message(); }
public string Transliterate(string text, string srcLang, string dstLang) { if (srcLang.Length != 2) { throw new ArgumentException("should be 2 chars long", "srcLang"); } if (dstLang.Length != 2) { throw new ArgumentException("should be 2 chars long", "dstLang"); } TransliteratorBase transliterator = TransliteratorManager.Instance[srcLang, dstLang]; return(transliterator.Transliterate(text)); }
public string Transliterate(string text, string srcLang, string dstLang) { TransliteratorBase transliterator = TransliteratorManager.Instance[srcLang, dstLang]; return(transliterator.Transliterate(text)); }