public ITranslationProvider[] Browse(IWin32Window owner, LanguagePair[] languagePairs, ITranslationProviderCredentialStore credentialStore) { var translationProviders = FileBasedTranslationProviderUi.Browse(owner, languagePairs, credentialStore); var translationProvider = translationProviders[0]; using (var sourceConfigurationForm = new SourceTmConfiguration(translationProvider.Uri)) { sourceConfigurationForm.ShowDialog(); } return(new ITranslationProvider[] { new AddSourceTmTranslationProvider(translationProvider) }); }
public ITranslationProvider[] Browse(IWin32Window owner, LanguagePair[] languagePairs, ITranslationProviderCredentialStore credentialStore) { var translationProviders = FileBasedTranslationProviderUi.Browse(owner, languagePairs, credentialStore); return(new ITranslationProvider[] { new AddSourceTmTranslationProvider(translationProviders[0]) }); }