protected override void InitializeCulture()
    {
        ucLanguageDB ucLanguage = new ucLanguageDB();
        string       language   = string.Empty;
        HttpCookie   cookie     = Request.Cookies[ucLanguage.CookieName];

        if (cookie != null && cookie.Value != null)
        {
            #region Found Cookie
            language = cookie.Value;
            CultureInfo ci = CultureInfo.CreateSpecificCulture(language);

            Thread.CurrentThread.CurrentUICulture = ci;
            Thread.CurrentThread.CurrentCulture   = ci;
            #endregion
        }
        else
        {
            #region Not Found Cookie
            if (string.IsNullOrEmpty(language))
            {
                language = ucLanguage.LanguageDefault;
            }
            CultureInfo ci = CultureInfo.CreateSpecificCulture(language);

            Thread.CurrentThread.CurrentUICulture = ci;
            Thread.CurrentThread.CurrentCulture   = ci;

            HttpCookie cookieNew = new HttpCookie(ucLanguage.CookieName);
            cookieNew.Value = language;
            Response.SetCookie(cookieNew);
            #endregion
        }

        base.InitializeCulture();
    }
    protected override void InitializeCulture()
    {
        ucLanguageDB ucLanguage = new ucLanguageDB();
        string language = string.Empty;
        HttpCookie cookie = Request.Cookies[ucLanguage.CookieName];

        if (cookie != null && cookie.Value != null)
        {
            #region Found Cookie
            language = cookie.Value;
            CultureInfo ci = CultureInfo.CreateSpecificCulture(language);

            Thread.CurrentThread.CurrentUICulture = ci;
            Thread.CurrentThread.CurrentCulture = ci;
            #endregion
        }
        else
        {
            #region Not Found Cookie
            if (string.IsNullOrEmpty(language)) language = ucLanguage.LanguageDefault;
            CultureInfo ci = CultureInfo.CreateSpecificCulture(language);

            Thread.CurrentThread.CurrentUICulture = ci;
            Thread.CurrentThread.CurrentCulture = ci;

            HttpCookie cookieNew = new HttpCookie(ucLanguage.CookieName);
            cookieNew.Value = language;
            Response.SetCookie(cookieNew);
            #endregion
        }

        base.InitializeCulture();
    }