/// <summary> /// Constructor of the App class /// </summary> public App() { string language = "es-MX"; System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(language); Setting.LanguageReceive(language); Play.LanguageReceive(language); mediaElement = new MediaElement(); try { string routeSound = ObtainRoute(); mediaElement.Source = new Uri(routeSound); } catch (System.UriFormatException exception) { TelegramBot.SendToTelegram(exception); LogException.Log(this, exception); } double volume = 10.0; mediaElement.Volume = volume; Setting.ValueSoundReceive(volume); mediaElement.LoadedBehavior = MediaState.Play; mediaElement.UnloadedBehavior = MediaState.Play; mediaElement.MediaEnded += MediaElement_MediaEnded; }
private void ChangeSetting(object sender, RoutedEventArgs routedEventArgs) { if (cbLanguage.Text.Equals(Properties.Resources.Spanish)) { System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("es-MX"); language = "es-Mx"; Play.LanguageReceive(language); } else { if (cbLanguage.Text.Equals(Properties.Resources.English)) { System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en"); language = "en"; Play.LanguageReceive(language); } } Lobby lobby = new Lobby(); lobby.ColocateBestScores(); lobby.ColocatePersonalInformation(); lobby.Show(); this.Close(); }