Esempio n. 1
0
 public static Dictionary<string, SimpleLanguageNode> ProcessLang(string cnName, params object[] otherNames)
 {
     var langs = new Dictionary<string, SimpleLanguageNode>(AppSettingCache.LanguageNum);
     var cnode = new SimpleLanguageNode() { Title = cnName };
     langs[CustomArray.LanguageArray[0]] = cnode;
     if (AppSettingCache.Instance["LanauageTW"] == "1")
     {
         langs[CustomArray.LanguageArray[1]] = new TraditionSimpleNode(cnode);
     }
     if (AppSettingCache.Instance["LanauageEN"] == "2" && otherNames != null && otherNames.Length > 0)
     {
         langs[CustomArray.LanguageArray[2]] = new SimpleLanguageNode() { Title = Convert.ToString(otherNames[0]) };
     }
     return langs;
 }
Esempio n. 2
0
        public static Dictionary <string, SimpleLanguageNode> ProcessLang(string cnName, params object[] otherNames)
        {
            var langs = new Dictionary <string, SimpleLanguageNode>(AppSettingCache.LanguageNum);
            var cnode = new SimpleLanguageNode()
            {
                Title = cnName
            };

            langs[CustomArray.LanguageArray[0]] = cnode;
            if (AppSettingCache.Instance["LanauageTW"] == "1")
            {
                langs[CustomArray.LanguageArray[1]] = new TraditionSimpleNode(cnode);
            }
            if (AppSettingCache.Instance["LanauageEN"] == "2" && otherNames != null && otherNames.Length > 0)
            {
                langs[CustomArray.LanguageArray[2]] = new SimpleLanguageNode()
                {
                    Title = Convert.ToString(otherNames[0])
                };
            }
            return(langs);
        }
Esempio n. 3
0
 public TraditionSimpleNode(SimpleLanguageNode simpleNode)
 {
     _simpleNode = simpleNode;
 }
Esempio n. 4
0
 public TraditionSimpleNode(SimpleLanguageNode simpleNode)
 {
     _simpleNode = simpleNode;
 }