public string GetLastModifiedText() { CultureInfo ci; var textPrefix = GeneralData["UpdatedText"] + " "; if (GeneralData.ContainsKey("UpdatedDate") && !string.IsNullOrEmpty(GeneralData["UpdatedDate"])) { return(textPrefix + GeneralData["UpdatedDate"]); } switch (Language) { case "en": ci = new CultureInfo("en-US"); return(textPrefix + LastModified.ToString(@"dd \o\f MMMM, yyyy", ci)); case "pt": ci = new CultureInfo("pt-BR"); return(textPrefix + LastModified.ToString(@"dd \d\e MMMM \d\e yyyy", ci)); case "ru": ci = new CultureInfo("ru-RU"); return(textPrefix + LastModified.ToString(@"dd MMMM yyyy \г.", ci)); case "uk": ci = new CultureInfo("uk-UA"); return(textPrefix + LastModified.ToString(@"dd MMMM yyyy \р.", ci)); default: ci = CultureInfo.InvariantCulture; return(textPrefix + LastModified.ToString(@"MM/dd/yyyy", ci)); } }
private string GetLastUpdatedDateText(DateTime lastUpdated) { CultureInfo ci = new CultureInfo(Language); if (GeneralData.ContainsKey("UpdatedDate") && !string.IsNullOrEmpty(GeneralData["UpdatedDate"])) { return(GeneralData["UpdatedDate"]); } return(lastUpdated.ToString(GeneralData["UpdatedFormat"], ci)); }