public static function getInstance($language, $lang_dir)
 {
     if (strlen($language) < 1) {
         trigger_error("No language passed to getInstance", 512);
     }
     if (strlen($lang_dir) < 1) {
         trigger_error("No language dir passed to getInstance", 512);
     } else {
         if (LanguageParser::$language == $language) {
             return $this->instance;
         } elseif (LanguageParser::$lang_dir == $lang_dir) {
             return $this->instance;
         } else {
             LanguageParser::$instance = new LanguageParser($language, $lang_dir);
             return LanguageParser::$instance;
         }
     }
 }