Esempio n. 1
0
        public static string GetText(string id)
        {
            if (!Configs.Configs.TLanguages.ContainsKey(id))
            {
                return("ERROR NO " + id);
            }
            TLanguage      tLanguage = Configs.Configs.TLanguages[id];
            SystemLanguage id2       = Language.GetInstance().Id;

            if (id2 <= SystemLanguage.Japanese)
            {
                if (id2 != SystemLanguage.Chinese)
                {
                    if (id2 == SystemLanguage.Indonesian)
                    {
                        return(tLanguage.L_ID);
                    }
                    if (id2 != SystemLanguage.Japanese)
                    {
                        goto IL_8C;
                    }
                    return(tLanguage.L_JP);
                }
            }
            else if (id2 <= SystemLanguage.Russian)
            {
                if (id2 == SystemLanguage.Portuguese)
                {
                    return(tLanguage.L_PT);
                }
                if (id2 != SystemLanguage.Russian)
                {
                    goto IL_8C;
                }
                return(tLanguage.L_RU);
            }
            else if (id2 != SystemLanguage.ChineseSimplified)
            {
                if (id2 != SystemLanguage.ChineseTraditional)
                {
                    goto IL_8C;
                }
                return(tLanguage.L_ZH_CN);
            }
            return(tLanguage.L_ZH_CN);

IL_8C:
            return(tLanguage.L_EN);
        }
Esempio n. 2
0
 /// <summary>
 /// get song list by language
 /// </summary>
 /// <param name="tLanguage"></param>
 /// <returns></returns>
 public abstract Task <SongListContent> GetSongListAsync(TLanguage tLanguage);
Esempio n. 3
0
 void InitSajetDll(Form SenderOwner, Panel SenderParent, Application ParentApplication,
                   String UserID, Socket parentSocketConnection,
                   string FunctionName, string providerSproc, string Params, TLanguage GLang)
 {
 }