Пример #1
0
        public static bool StartsWithLanguage(string url)
        {
            IEnumerable <Language> languages = LanguagesMapper.GetAllActive();

            url = ConvertAbsUrlToTilda(url);

            foreach (Language language in languages)
            {
                string url2 = URIHelper.ConvertAbsUrlToTilda(GetBaseUrlWithLanguage(language));

                if (url2.EndsWith("/"))
                {
                    url2 = url2.Remove(url2.Length - 1);
                }

                if (url.StartsWith(url2))
                {
                    return(true);
                }
            }

            return(false);
        }