Exemple #1
0
        public OpenNMTConfDialog(ListTranslationOptions options, Sdl.LanguagePlatform.Core.LanguagePair[] languagePairs)
        {
            string sSourceCulture = languagePairs[0].SourceCultureName.ToLower();
            string sTargetCulture = languagePairs[0].TargetCultureName.ToLower();

            Options = options;
            InitializeComponent();
        }
Exemple #2
0
        /// <summary>
        /// Instantiates the variables and fills the list file content into
        /// a Dictionary collection object.
        /// </summary>
        /// <param name="provider"></param>
        /// <param name="languages"></param>
        #region "ListTranslationProviderLanguageDirection"
        public ListTranslationProviderLanguageDirection(OpenNmtProvider provider, LanguagePair languages)
        {
            #region "Instantiate"
            // UT.LogMessageToFile("Init ListTranslationProviderLanguageDirection");
            _provider          = provider;
            _languageDirection = languages;
            _options           = _provider.Options;

            _visitor            = new ListTranslationProviderElementVisitor(_options);
            _listOfTranslations = new Dictionary <string, string>();
            #endregion
        }
Exemple #3
0
 public OpenNmtProvider(ListTranslationOptions options)
 {
     Options = options;
 }
 public ListTranslationProviderElementVisitor(ListTranslationOptions options)
 {
     _options = options;
 }