Beispiel #1
0
 public void SetLanguage()
 {
     try
     {
         CultureManager.UICulture = new CultureInfo(App.LanguageTag[App.Language]);
         ResourceReader.ChangeResourceSet(CultureManager.UICulture);
         Messenger.Default.Send <MessageLanguageChanged>(new MessageLanguageChanged()
         {
             Culture = CultureManager.UICulture
         });
     }
     catch (Exception e)
     {
         _warehouse.AddEvent(Database.Event.EnumSeverity.Error, Database.Event.EnumType.Exception, e.Message);
         throw new Exception(string.Format("{0}.{1}: {2}", this.GetType().Name, (new StackTrace()).GetFrame(0).GetMethod().Name, e.Message));
     }
 }