public NLPTranslationProviderLanguageDirection(NLPTranslationProvider provider, LanguagePair languages)
 {
     _provider          = provider;
     _languageDirection = languages;
     _options           = _provider.Options;
     _visitor           = new NLPTranslationProviderElementVisitor(_options);
 }
        public NLPConfDialog(NLPTranslationOptions options, Sdl.LanguagePlatform.Core.LanguagePair[] languagePairs)
        {
            string sSourceCulture = languagePairs[0].SourceCultureName.ToLower();
            string sTargetCulture = languagePairs[0].TargetCultureName.ToLower();

            Options = options;
            InitializeComponent();
            SendMessage(address_txtbox.Handle, EM_SETCUEBANNER, 0, "api.neurotolge.ee/v1.0");
            SendMessage(port_txtbox.Handle, EM_SETCUEBANNER, 0, "8080");
            SendMessage(textBoxClient.Handle, EM_SETCUEBANNER, 0, "password");
            address_txtbox.Text = "api.neurotolge.ee/v1.0";
            port_txtbox.Text    = "8080";
            textBoxClient.Text  = "password";
            Console.WriteLine(options);

            Options.serverAddress = address_txtbox.Text.Trim();
            Options.port          = port_txtbox.Text.Trim();
            Options.client        = textBoxClient.Text.Trim();
            Options.subject       = textBoxSubject.Text.Trim();
            Options.otherFeatures = textBoxOtherFeatures.Text.Trim();
        }
Exemple #3
0
 public NLPTranslationProvider(NLPTranslationOptions options)
 {
     Options = options;
 }
 public NLPTranslationProviderElementVisitor(NLPTranslationOptions options)
 {
     _options = options;
 }