Example #1
0
        //      private static void GetAllLanguageControl(ref System.Windows.Forms.Control control, string sLanguage, bool bReloadLanguageFile = false, bool bSaveOriginalText = false)
        //{
        //	if ((bReloadLanguageFile)) {
        //		string sFileName = string.Format("{0}\\Language\\{1}.txt", Application.StartupPath, sLanguage);
        //		LoadLanguage(sFileName);
        //	}
        //	GetAllLanguageControl(control, bAddToList: bSaveOriginalText);
        //}


        public static string Translate(string sName)
        {
            LanguageItem li = LanguageItem.GetByName(sName);

            if ((li != null))
            {
                return(li.Caption);
            }

            return(string.Format("@{0}", sName));
        }