Exemple #1
0
 internal CardNameTranslationManager()
 {
     _nameTracker                 = new TranslationTracker($"{nameof(CardNameTranslationManager)}.{nameof(_nameTracker)}");
     _cardsInProgress             = new HashSet <string>();
     _waitWhileCardsAreInProgress = new WaitWhile(AreCardsInProgress);
     TranslationHelper.CardTranslationBehaviorChanged += CardTranslationHelperBehaviorChanged;
 }
Exemple #2
0
 internal CharaFileInfoTranslationManager()
 {
     _pathTracker = new TranslationTracker($"{nameof(CharaFileInfoTranslationManager)}.{nameof(_pathTracker)}",
                                           PathUtils.NormalizedPathComparer);
     _pathsInProgress = new HashSet <string>();
     _waitWhileFileInfosInProgress = new WaitWhile(AreFileInfosInProgress);
     TranslationHelper.CardTranslationBehaviorChanged += CardTranslationHelperBehaviorChanged;
     ExtendedSave.CardBeingSaved += CardBeingSaved;
 }