public static void ConvertUILanguage(System.Windows.Forms.Control pBaseControl)
        {
            LanguageSet LangSetter = new LanguageSet();

            switch (commonVar.whichLang)
            {
            case "中國語":
                _UILanguage = "SmartQLocal-CN";
                break;

            case "English":
                _UILanguage = "TRANSLATE-ENG";
                break;
            }
            LangSetter.SetLanguage(_UILanguage);;
            LangSetter.ConvertUILanguage(pBaseControl);
        }
        public void switchLanguage(Control sender)
        {
            string   cPrn파일명 = "";
            FileInfo Xml_File;

            switch (commonVar.whichLang)
            {
            case "中國語":
                cPrn파일명 = Application.StartupPath + "/SmartQLocal-CN.xml";

                Xml_File = new FileInfo(cPrn파일명);


                if (Xml_File.Exists == true)
                {
                    string      lang       = "SmartQLocal-CN";
                    LanguageSet langSetter = new LanguageSet();
                    Control     control    = sender;
                    langSetter.SetLanguage(lang);
                    langSetter.ConvertUILanguage(sender);
                }
                break;

            case "English":
                cPrn파일명 = Application.StartupPath + "/TRANSLATE-ENG.xml";

                Xml_File = new FileInfo(cPrn파일명);


                if (Xml_File.Exists == true)
                {
                    string      lang       = "TRANSLATE-ENG";
                    LanguageSet langSetter = new LanguageSet();
                    Control     control    = sender;
                    langSetter.SetLanguage(lang);
                    langSetter.ConvertUILanguage(sender);
                }
                break;

            default:
                break;
            }
        }
Example #3
0
        public static void setThisLanguage(Control control)
        {
            LanguageSet langSetter = new LanguageSet();

            langSetter.switchLanguage(control);
        }