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); } }
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); } }
public StringManager(string directory, string cultureName) { _stringProvider = new LocalisationProvider(directory, cultureName); }