Ejemplo n.º 1
0
        private static bool loadLanguage()
        {
            string path     = @"C:\Users\FRIDAY\Documents\OPP .NET projekt\OOP .NET projekt\lang.txt";
            string hrvatski = "hr";
            string engleski = "en-GB";

            using (StreamReader sr = new StreamReader(path))
            {
                var    utils     = new Utils.Utils();
                string text      = sr.ReadLine();
                string utilsLang = utils.getLangValue();

                if (text == hrvatski && utilsLang == hrvatski)
                {
                    return(true);
                }
                else if (text == hrvatski && utilsLang == engleski)
                {
                    setHRLang();
                    return(false);
                }
                else if (text == "en" && utilsLang == hrvatski)
                {
                    setENGLang();
                    //Application.Restart();
                    return(false);
                }
                else
                {
                    return(true);
                }
            }
        }
Ejemplo n.º 2
0
        private void setENGLang()
        {
            var utils = new Utils.Utils();

            utils.UpdateConfig("language", "en-GB");
            using (StreamWriter sw = new StreamWriter(path))
            {
                sw.WriteLine("en");
            }

            Application.Exit();
        }
Ejemplo n.º 3
0
        private static void setENGLang()
        {
            var utils = new Utils.Utils();

            utils.UpdateConfig("language", "en-GB");
        }
Ejemplo n.º 4
0
        private static void setHRLang()
        {
            var utils = new Utils.Utils();

            utils.UpdateConfig("language", "hr");
        }