/// <summary>
 /// Initilizes the LocalizationManger with the culture.
 /// </summary>
 /// <param name="provider">Service provider</param>
 /// <param name="culture">Culture to set</param>
 public static void Init(IVocabolaryServiceProvider provider, CultureInfo culture)
 {
     provider.Initialize().Wait();
     Instance.ServiceProvider = provider;
     Instance.SetCulture(culture);
 }
 /// <summary>
 /// Create a LocalizationManager with a service provider.
 /// </summary>
 /// <param name="provider"></param>
 protected LocalizationManager(IVocabolaryServiceProvider provider)
 {
     ServiceProvider = provider;
 }
 /// <summary>
 /// Initilizes the LocalizationManger with the default culture.
 /// </summary>
 /// <param name="provider">Service provider</param>
 public static void Init(IVocabolaryServiceProvider provider) => Init(provider, CurrentCulture);