public MainViewModel(ProductListViewModel productListModel, InventoryViewModel newInventoryModel, NewProductViewModel newProductModel)
 {
     NewInventoryModel = newInventoryModel;
     NewProductModel = newProductModel;
     ProductListModel = productListModel;
     Languages = new ObservableCollection<string>() {"en", "zh-Hans", "fr-FR"};
     LocalizeDictionary.Instance.SetCurrentThreadCulture = true;
     LocalizeDictionary.Instance.SetCultureCommand.Execute("en");
     SelectedLanguage = "en";
 }
 public MainViewModel(ProductListViewModel productListModel, InventoryViewModel newInventoryModel, NewProductViewModel newProductModel)
 {
     NewInventoryModel = newInventoryModel;
     NewProductModel   = newProductModel;
     ProductListModel  = productListModel;
     Languages         = new ObservableCollection <string>()
     {
         "en", "zh-Hans", "fr-FR"
     };
     LocalizeDictionary.Instance.SetCurrentThreadCulture = true;
     LocalizeDictionary.Instance.SetCultureCommand.Execute("en");
     SelectedLanguage = "en";
 }