コード例 #1
0
ファイル: Lang.cs プロジェクト: zuhuizou/wojilu
        private static String getLangNamePrivate(String langCookie)
        {
            String defaultLang = "zh-cn";

            if (strUtil.HasText(langCookie) && langLocaleAll.ContainsKey(langCookie))
            {
                return(langCookie);
            }

            if (CurrentRequest.getUserLanguages() == null)
            {
                return(defaultLang);
            }
            String[] reqLangs = CurrentRequest.getUserLanguages();
            if (reqLangs.Length == 0)
            {
                return(defaultLang);
            }
            if (langLocaleAll.ContainsKey(reqLangs[0]))
            {
                return(reqLangs[0]);
            }

            return(defaultLang);
        }