示例#1
0
 public ProfileService(
     IDiscordMessages discordMessages,
     ILanguageResources lang)
 {
     _discordMessages = discordMessages;
     _lang            = lang;
 }
        public LanguageResourcesTests()
        {
            storage = new DataStorageMock();
            var rand = new Random();

            langResources = new LanguageResources(storage, rand);
            InitializeStorage();
        }
        static LanguageHelper()
        {
            if (View.IsDesignMode)
            {
                // 在设计状态下只能通过Resource模式加载多语言资源
                _resources = new LanguageResources("/WPFPrototype.Toolkit;component/Assets/Languages/", LanguageResourceTypes.Resource);
            }
            else
            {
                // 通过Content模式加载多语言资源
                _resources = new LanguageResources("/Languages/", LanguageResourceTypes.Content);
                // 通过File模式加载多语言资源
                //_resources = new LanguageResources("Languages/", LanguageResourceTypes.File);
            }

            _resources.SetLanguage("en-us");
        }
示例#4
0
 public LanguageResourcesTests()
 {
     _storage       = new DataStorageMock();
     _langResources = new LanguageResources(_storage, new Random());
     InitializeStorage();
 }