Пример #1
0
 public override void RegisterDictionary(ITranslationDictionary dictionary)
 {
     if (dictionary is XmlDictionary)
     {
         base.RegisterDictionary(dictionary);
     }
 }
Пример #2
0
 /// <summary>
 /// Registers a format-agnostic dictionary.
 /// </summary>
 /// <param name="dictionary">Dictionary object (can be JsonDictionary, XmlDictionary, or any implementation of ITranslationDictionary)</param>
 public virtual void RegisterDictionary(ITranslationDictionary dictionary)
 {
     if (ExistsDictionaryForLanguage(dictionary.Language))
     {
         throw new DictionaryForLanguageAlreadyRegisteredException();
     }
     Dictionaries.Add(dictionary);
 }