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));
            }
        }
Пример #2
0
        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));
        }