Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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));
        }