/// <summary> /// Prevents a default instance of the <see cref="T:WPFLocalizeExtension.Engine.LocalizeDictionary" /> class from being created. /// Static Constructor /// </summary> private LocalizeDictionary() { DefaultProvider = ResxLocalizationProvider.Instance; SetCultureCommand = new CultureInfoDelegateCommand(SetCulture); }
/// <summary> /// Prevents a default instance of the <see cref="T:WPFLocalizeExtension.Engine.LocalizeDictionary" /> class from being created. /// Static Constructor /// </summary> public LocalizeDictionary() { DefaultProvider = InstanceLocator.Resolve(LocalizeSettings.Instance.LocalizationProviderType) as ILocalizationProvider; SetCultureCommand = new CultureInfoDelegateCommand((c) => LocalizeSettings.Instance.Culture = c); }