Updated update.html
[fa-stable.git] / includes / lang / language.php
index a444838c22d40fb8df9eca1f66fffe1a3e445c93..f9b86b17ceaf2bfb84cfb10a54c87b893315dca1 100644 (file)
@@ -57,10 +57,9 @@ class language
                        // check id file exists only once for session
                        $_SESSION['language']->is_locale_file = file_exists($locale);
                }
-
                $lang = $_SESSION['language'];
-               get_text::set_language($lang->code, $lang->encoding);
-               get_text::add_domain($lang->code, $path_to_root . "/lang");
+               $_SESSION['get_text']->set_language($lang->code, $lang->encoding);
+               $_SESSION['get_text']->add_domain($lang->code, $path_to_root . "/lang");
                
                // Necessary for ajax calls. Due to bug in php 4.3.10 for this 
                // version set globally in php.ini
@@ -69,7 +68,7 @@ class language
                if (isset($_SESSION['App']) && $changed)
                        $_SESSION['App']->init(); // refresh menu
        }
-
+}
        /**
         * This method loads an array of language objects into a session variable
      * called $_SESSIONS['languages']. Only supported languages are added.
@@ -92,18 +91,16 @@ class language
                        $_SESSION['language'] = $_SESSION['languages'][$dflt_lang];
        }
 
-}
-
 function _set($key,$value) 
 {
-       get_text::set_var($key,$value);
+       $_SESSION['get_text']->set_var($key,$value);
 }
 
 if (!function_exists("_")) 
 {
        function _($text) 
        {
-               $retVal = get_text::gettext($text);
+               $retVal = $_SESSION['get_text']->gettext($text);
                if ($retVal == "")
                        return $text;
                return $retVal;