/// <summary> /// <para>Prepare translator for doing translation by setting operation parameters</para> /// <param name="Word">Word to be translated</param> /// <param name="InputLanguage">Language of an input word</param> /// <param name="TargetLanguage">Language of an output word</param> /// <param name="IsCompressed">Determine wheter xml file containing translation results will be compressed</param> /// <param name="Split">Indicates if words of similar meaning/context should be divided into separate strings</param> /// </summary> public Request(string Word, Translator.Language InputLanguage, Translator.Language TargetLanguage, bool IsCompressed, bool Split) { this.Word = Word; this.InputLanguage = InputLanguage; this.TargetLanguage = TargetLanguage; this.IsCompressed = IsCompressed; this.Split = Split; }
static OptionsWindow() { languageFrom = Translator.DefaultLanguageFrom; languageTo = Translator.DefaultLanguageTo; googleIsChosen = bingIsChosen = yandexIsChosen = true; InitializeWebTranslators(); }
static OptionsWindow() { languageFrom = Translator.DefaultLanguageFrom; languageTo = Translator.DefaultLanguageTo; googleIsChosen = bingIsChosen = yandexIsChosen = true; InitializeWebTranslators(); }
private void LoadSettings() { //?? Sprache, letzter Typ, User UserManager.getUserManager.GetCurrentUser(); //force init of UserManager Translator.Language l = Translator.getTranslator.GetLanguage(); //force init of Translator m_Settings.Load(); m_ModuleState.SetActiveType(m_Settings.m_LastTypeName); UserManager.getUserManager.LoginUser("user", "user"); }
private void LanguageChanged(object i, RoutedEventArgs _) { var button = (ToggleButton)i; _language = button.IsChecked switch { true => Translator.Language.Gavellian, false => Translator.Language.Wynnic, null => _language }; var output = GetControl <TextBox>("TbOutput"); output.Text = string.Empty; output.FontFamily = _language == Translator.Language.Wynnic ? FontFamily.Parse("Wynnic") : FontFamily.Default; button.Content = _language.ToString(); }
private void SetLanguages() { languageFrom = (Translator.Language)LanguagesFrom.SelectedItem; languageTo = (Translator.Language)LanguagesTo.SelectedItem; }
private void SetLanguages() { languageFrom = (Translator.Language)LanguagesFrom.SelectedItem; languageTo = (Translator.Language)LanguagesTo.SelectedItem; }
private void BtnTranslate_Click(object sender, EventArgs e) { Translator.Language srcLang = (Translator.Language)Enum.Parse(typeof(Translator.Language), sourceLang.SelectedItem.ToString()); Translator.Language tgtLang = (Translator.Language)Enum.Parse(typeof(Translator.Language), targetLang.SelectedItem.ToString()); txtTarget.Text = Translator.GetTranslatedString(txtSource.Text, srcLang, tgtLang); }