/** * Sets the language id to use for phrasing. */ public static function setLanguage($languageid) { self::$languageid = $languageid; }
/** * Sets the language id to use for phrasing. */ public static function setLanguage($languageid = NULL) { if (isset($languageid)) { self::$languageid = $languageid; } else { $session = vB::getCurrentSession(); if (empty($session)) { self::$languageid = 1; } else { self::$languageid = vB::getCurrentSession()->get('languageid'); } if (!self::$languageid) { $options = vB::getDatastore()->get_value('options'); if ($options['languageid']) { self::$languageid = $options['languageid']; } else { self::$languageid = 1; } } } }