public StringManager()
        {
            RegionSettings settings = new RegionSettings();
              ServiceScope.Get<ISettingsManager>().Load(settings);

              if (settings.Culture == string.Empty)
              {
            _stringProvider = new LocalisationProvider("Language", null);
            settings.Culture = _stringProvider.CurrentCulture.Name;
            ServiceScope.Get<ISettingsManager>().Save(settings);
              }
              else
              {
            _stringProvider = new LocalisationProvider("Language", settings.Culture);
              }
        }
示例#2
0
        public StringManager()
        {
            RegionSettings settings = new RegionSettings();

            ServiceScope.Get <ISettingsManager>().Load(settings);

            if (settings.Culture == string.Empty)
            {
                _stringProvider  = new LocalisationProvider("Language", null);
                settings.Culture = _stringProvider.CurrentCulture.Name;
                ServiceScope.Get <ISettingsManager>().Save(settings);
            }
            else
            {
                _stringProvider = new LocalisationProvider("Language", settings.Culture);
            }
        }
示例#3
0
 public StringManager(string directory, string cultureName)
 {
     _stringProvider = new LocalisationProvider(directory, cultureName);
 }
 public StringManager(string directory, string cultureName)
 {
     _stringProvider = new LocalisationProvider(directory, cultureName);
 }