public ChangeLanguagePageViewModel() { LanguageSelection = TranslateExtension.TranslateText("SelectionLanguage"); ThemeSelection = TranslateExtension.TranslateText("ThemeSelection"); ChangeLanguageCommand = new Command <string>(async(args) => await ExecuteChangeLanguageCommand(args)); ChangeAppThemeCommand = new Command(async() => await ExecuteChangeAppThemeCommand()); ClosePopUpCommand = new Command(async() => await ExecuteClosePopUpCommand()); SetCheckFlag(); CheckAppTheme(); }
void ChangeLanguage() { TitleMainHeader = TranslateExtension.TranslateText("MainHeader"); TitleGlobal = TranslateExtension.TranslateText("GlobalUpdateHeader"); TitleConfirmed = TranslateExtension.TranslateText("ConfirmedHeader"); TitleRecovered = TranslateExtension.TranslateText("RecoveredHeader"); TitleDeaths = TranslateExtension.TranslateText("DeathsHeader"); RefreshHeader = TranslateExtension.TranslateText("RefreshHeader"); TitleCountry = TranslateExtension.TranslateText(_country?.country ?? null); }
async Task GetDataCountry(string countryISO) { BusyCoutry = true; var reponse = await _restService.GetTotalsByCountry(countryISO); SetTotalCountry(reponse); _country = reponse; TitleCountry = TranslateExtension.TranslateText(_country?.country ?? null); FlagCountry = _country?.countryInfo?.flag ?? null; BusyCoutry = false; }
public void ChangeLanguageApp() { //Title = TranslateExtension.TranslateText("MainHeader"); //LastUpdateHeader = $"{TranslateExtension.TranslateText("MainHeaderSubtitle")} {GlobalTotals.updated.TransformLongToDateTime().FormatDateTime(App.AppCultureInfo)}"; //GlobalUpdateHeader = TranslateExtension.TranslateText("GlobalUpdateHeader"); ConfirmedHeader = TranslateExtension.TranslateText("ConfirmedHeader"); RecoveredHeader = TranslateExtension.TranslateText("RecoveredHeader"); DeathsHeader = TranslateExtension.TranslateText("DeathsHeader"); //RefreshHeader = TranslateExtension.TranslateText("RefreshHeader"); //CountryNameSelected = TranslateExtension.TranslateText(Country.country); //LastUpdateSubtitleCountry = $"{TranslateExtension.TranslateText("MainHeaderSubtitle")} {Country.updated.TransformLongToDateTime().FormatDateTime(App.AppCultureInfo)}"; //LearnAboutCovid = TranslateExtension.TranslateText("LearnAboutCovid"); //ReadMoreCovid = TranslateExtension.TranslateText("ReadMoreCovid"); //HashTagCovid = TranslateExtension.TranslateText("HashTagCovid"); }
public override StartCommandResult OnStartCommand(Intent intent, StartCommandFlags flags, int startId) { CheckAndDownloadAditionalContent downloader = new CheckAndDownloadAditionalContent(); IComosWeb m_ComosWeb = Services.XServices.Instance.GetService <IComosWeb>(); var platform = Services.XServices.Instance.GetService <Services.IPlatformSystem>(); platform.SendNotification("COMOS MRO", Services.TranslateExtension.TranslateText("downloading_tasks")); Task.Run(async() => { string[] uids = intent.GetStringArrayExtra("uids"); m_ComosWeb.Lock(); int i = 0; foreach (var item in uids) { i++; platform.SendNotification("COMOS MRO", Services.TranslateExtension.TranslateText("downloading_tasks"), false, true, uids.Length, i); try { var page = await downloader.DownloadDeviceContent(item, false); if (page == null) { platform.SendNotification("COMOS MRO", TranslateExtension.TranslateText("download_failed") + ": " + TranslateExtension.TranslateText("task_not_found"), true, true, uids.Length, 0, 0); m_ComosWeb.UnLock(); return(StartCommandResult.NotSticky); } } catch (Exception ex) { platform.SendNotification("COMOS MRO", TranslateExtension.TranslateText("download_failed") + ": " + ex.Message, true, true, uids.Length, 0, 0); m_ComosWeb.UnLock(); return(StartCommandResult.NotSticky); } } m_ComosWeb.UnLock(); platform.SendNotification("COMOS MRO", Services.TranslateExtension.TranslateText("download_tasks_done"), true, true, uids.Length, 0, 0); return(StartCommandResult.NotSticky); }); return(StartCommandResult.NotSticky); }
public async Task InitData() { SelectOneCountryList = TranslateExtension.TranslateText("SelectOneCountryList"); CountriesFacing = TranslateExtension.TranslateText("CountriesFacing"); MessageLoader = TranslateExtension.TranslateText("MessageLoader"); ShowLoader = true; var globalTotals = 0; if (InternetConnectivity()) { try { var response = await _service.GetGlobalTotals(); if (response != null) { globalTotals = response.affectedCountries; } } catch { } } if (globalTotals > _db.FindAll().Count()) { var countries = await _service.GetAllCountries(); if (countries != null) { Helper.UpdateDataBase(_db, countries); } GetAllCountries(); } else { GetAllCountries(); } TotalPages = _db.FindAll().Count() % 20; TotalCountries = _db.FindAll().Count().ToString(); ShowLoader = false; ShowInfo = true; }
public InternetOffLinePageViewModel() { ClosePopUpCommand = new Command(async() => await ExecuteClosePopUpCommand()); InternetMessageOffLine = TranslateExtension.TranslateText("InternetMessageOffLine"); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return(TranslateExtension.TranslateText(value.ToString())); }
public InternetWarningPageViewModel() { ClosePopUpCommand = new Command(async() => await ExecuteClosePopUpCommand()); InternetNotConnected = TranslateExtension.TranslateText("InternetNotConnected"); }